aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/qml/qqmltypemodule.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/qml/qml/qqmltypemodule.cpp')
-rw-r--r--src/qml/qml/qqmltypemodule.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/qml/qml/qqmltypemodule.cpp b/src/qml/qml/qqmltypemodule.cpp
index 01de024deb..5120728031 100644
--- a/src/qml/qml/qqmltypemodule.cpp
+++ b/src/qml/qml/qqmltypemodule.cpp
@@ -61,7 +61,9 @@ void QQmlTypeModule::addMinorVersion(quint8 version)
void QQmlTypeModule::add(QQmlTypePrivate *type)
{
QMutexLocker lock(&m_mutex);
- addMinorVersion(type->version.minorVersion());
+
+ if (type->version.hasMinorVersion())
+ addMinorVersion(type->version.minorVersion());
QList<QQmlTypePrivate *> &list = m_typeHash[type->elementName];
for (int ii = 0; ii < list.count(); ++ii) {