diff --git a/src/plugins/debugger/watchutils.cpp b/src/plugins/debugger/watchutils.cpp
index 4f592b8e935ba7f32102b42885e2c09fb4802db7..48271203192ac6a9aa67e0507da47656c8cbb40f 100644
--- a/src/plugins/debugger/watchutils.cpp
+++ b/src/plugins/debugger/watchutils.cpp
@@ -542,6 +542,8 @@ QString extractTypeFromPTypeOutput(const QString &str)
 
 bool isIntType(const QByteArray &type)
 {
+    if (type.isEmpty())
+        return false;
     switch (type.at(0)) {
         case 'b':
             return type == "bool";