- if(isOptionSet("loglevel")) {
- QString level = optionValue("loglevel");
-
- if(level == "Debug") _logLevel = DebugLevel;
- else if(level == "Info") _logLevel = InfoLevel;
- else if(level == "Warning") _logLevel= WarningLevel;
- else if(level == "Error") _logLevel = ErrorLevel;
- }
+ if(Quassel::runMode() != Quassel::ClientOnly) {
+ if(isOptionSet("loglevel")) {
+ QString level = optionValue("loglevel");
+
+ if(level == "Debug") _logLevel = DebugLevel;
+ else if(level == "Info") _logLevel = InfoLevel;
+ else if(level == "Warning") _logLevel= WarningLevel;
+ else if(level == "Error") _logLevel = ErrorLevel;
+ }