From 2edce2d2a5274d4e797aca1f78a2b89fc688f8a1 Mon Sep 17 00:00:00 2001 From: Marcus Eggenberger Date: Sun, 15 Mar 2009 22:23:58 +0100 Subject: [PATCH] fixes #627 --- src/core/core.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/core/core.cpp b/src/core/core.cpp index e1a53600..0b0a999d 100644 --- a/src/core/core.cpp +++ b/src/core/core.cpp @@ -632,7 +632,13 @@ void Core::setupInternalClientSession(SignalProxy *proxy) { setupCoreForInternalUsage(); } - UserId uid = _storage->internalUser(); + UserId uid; + if(_storage) { + uid = _storage->internalUser(); + } else { + qWarning() << "Core::setupInternalClientSession(): You're trying to run monolithic Quassel with an unusable Backend! Go fix it!"; + return; + } // Find or create session for validated user SessionThread *sess; -- 2.20.1