An early MessageBox triggers showNormalIfMinimized() which triggers the show-events in rpcconsole in disablewallet-mode causing segfaults when clientModel is not set.
Unrelated change, but I noticed the unitDisplay icon is shown in disablewallet-mode, doesnt make sense for now.
Fixes #4516