Compile master, and run with `src/qt/bitcoin-qt -regtest -nowallet`. As expected, no icon is displayed. Load and unload a wallet. The `HD` icon remains.

On startup:
![on_startup](https://user-images.githubusercontent.com/863730/72410834-711b4c00-37a4-11ea-9a10-bfcf3db7ce68.png)

After a wallet load and unload:
![after_load_unload](https://user-images.githubusercontent.com/863730/72410838-737da600-37a4-11ea-8854-dd13301c0135.png)

});
#endif
    if (walletFrame) {
#ifdef Q_OS_MAC
        window_menu->addSeparator();
        QAction* main_window_action = window_menu->addAction(tr("Main Window"));
        connect(main_window_action, &QAction::triggered, [this] {
            GUIUtil::bringToFront(this);
        });
#endif
        window_menu->addSeparator();
        window_menu->addAction(usedSendingAddressesAction);
        window_menu->addAction(usedReceivingAddressesAction);
    }
    window_menu->addSeparator();
    for (RPCConsole::TabTypes tab_type : rpcConsole->tabs()) {
        QAction* tab_action = window_menu->addAction(rpcConsole->tabTitle(tab_type));
        tab_action->setShortcut(rpcConsole->tabShortcut(tab_type));
        connect(tab_action, &QAction::triggered, [this, tab_type] {
            rpcConsole->setTabFocus(tab_type);
            showDebugWindow();
        });
    }
    QMenu *help = appMenuBar->addMenu(tr("&Help"));
    help->addAction(showHelpMessageAction);
    help->addSeparator();
    help->addAction(aboutAction);
    help->addAction(aboutQtAction);
}
void BitcoinGUI::createToolBars()