diff --git a/src/plugins/qmldesigner/core/model/propertyparser.cpp b/src/plugins/qmldesigner/core/model/propertyparser.cpp
index 8dfb88b49b8cb0b26137d90accce798c22e03717..1773cbdbaa296dcd7d709e34a5fbda56a889a407 100644
--- a/src/plugins/qmldesigner/core/model/propertyparser.cpp
+++ b/src/plugins/qmldesigner/core/model/propertyparser.cpp
@@ -87,10 +87,7 @@ QVariant read(const QString &typeStr, const QString &str)
         break;
     case QMetaType::QRectF:
         value = QmlStringConverters::rectFFromString(str, &conversionOk);
-        break;
-    case QMetaType::Bool:
-        value = QmlStringConverters::boolFromString(str, &conversionOk);
-        break;
+        break;    
     case QMetaType::QUrl:
         value = QVariant(QUrl(str));
         break;