diff --git a/src/qt/optionsmodel.cpp b/src/qt/optionsmodel.cpp index 7125419485..5df631d283 100644 --- a/src/qt/optionsmodel.cpp +++ b/src/qt/optionsmodel.cpp @@ -331,8 +331,9 @@ bool OptionsModel::Init(bilingual_str& error) addOverriddenOption("-port"); // rwconf settings that require a restart + // Caution: This is before general initialisation occurs! f_peerbloomfilters = gArgs.GetBoolArg("-peerbloomfilters", DEFAULT_PEERBLOOMFILTERS); - f_rejectspkreuse = (SpkReuseMode != SRM_ALLOW); + f_rejectspkreuse = !(gArgs.GetArg("-spkreuse", DEFAULT_SPKREUSE) == "allow" || gArgs.GetBoolArg("-spkreuse", false)); // Display if (settings.contains("FontForMoney")) {