diff --git a/src/apps/debugger/value/type_handlers/CStringTypeHandler.cpp b/src/apps/debugger/value/type_handlers/CStringTypeHandler.cpp index 8236ade75e..1d0bcc363a 100644 --- a/src/apps/debugger/value/type_handlers/CStringTypeHandler.cpp +++ b/src/apps/debugger/value/type_handlers/CStringTypeHandler.cpp @@ -34,7 +34,7 @@ CStringTypeHandler::SupportsType(Type* type) modifiedType = dynamic_cast( addressType->BaseType()); } - } else if (arrayType != NULL) { + } else if (arrayType != NULL && arrayType->CountDimensions() == 1) { baseType = dynamic_cast( arrayType->BaseType()); if (baseType == NULL) {