X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fcore.cpp;h=f9b08dfad1413bd64859a1b88aa67d51578d152a;hp=378e3a46dbb91b82413dd5d262e0e0c8415415f7;hb=6e02e38993d9b2d3c5e36359dcb6f6969e4caf39;hpb=ea54ad388ad71169d16ef0a08488fa4972b526f1 diff --git a/src/core/core.cpp b/src/core/core.cpp index 378e3a46..f9b08dfa 100644 --- a/src/core/core.cpp +++ b/src/core/core.cpp @@ -272,8 +272,7 @@ QString Core::setupCore(QVariantMap setupData) { if(user.isEmpty() || password.isEmpty()) { return tr("Admin user or password not set."); } - _configured = initStorage(setupData, true); - if(!_configured) { + if(_configured || !(_configured = initStorage(setupData, true))) { return tr("Could not setup storage!"); } CoreSettings s;