diff --git a/src/shared/qml/metatype/QtDeclarativeMetaTypeBackend.cpp b/src/shared/qml/metatype/QtDeclarativeMetaTypeBackend.cpp
index 6ae8739712d9d81a00534b303201f7efd5a1af54..2533dcaff69f95afffeee6b853a4f8fa63924796 100644
--- a/src/shared/qml/metatype/QtDeclarativeMetaTypeBackend.cpp
+++ b/src/shared/qml/metatype/QtDeclarativeMetaTypeBackend.cpp
@@ -61,7 +61,8 @@ class QmlDeclarativeObjectSymbol: public QmlDeclarativeSymbol
 public:
     QmlDeclarativeObjectSymbol(const NodeMetaInfo &metaInfo, QtDeclarativeMetaTypeBackend* backend):
             QmlDeclarativeSymbol(backend),
-            m_metaInfo(metaInfo)
+            m_metaInfo(metaInfo),
+            m_membersToBeDone(true)
     {
         Q_ASSERT(metaInfo.isValid());