diff --git a/src/core/slavebase.cpp b/src/core/slavebase.cpp --- a/src/core/slavebase.cpp +++ b/src/core/slavebase.cpp @@ -1097,7 +1097,8 @@ if (isSubCommand(cmd)) { dispatch(cmd, data); } else { - qFatal("Fatal Error: Got cmd %d, while waiting for an answer!", cmd); + qDebug("Error: Got cmd %d, while waiting for an answer!", cmd); + return -1; } } }