diff options
Diffstat (limited to 'installerbuilder/libinstaller/packagemanagercore.cpp')
-rw-r--r-- | installerbuilder/libinstaller/packagemanagercore.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/installerbuilder/libinstaller/packagemanagercore.cpp b/installerbuilder/libinstaller/packagemanagercore.cpp index a620867a2..8bcb3cdbf 100644 --- a/installerbuilder/libinstaller/packagemanagercore.cpp +++ b/installerbuilder/libinstaller/packagemanagercore.cpp @@ -1816,6 +1816,8 @@ void PackageManagerCore::updateDisplayVersions(const QString &displayKey) QString PackageManagerCore::findDisplayVersion(const QString &componentName, const QHash<QString, Component *> &components, const QString &versionKey, QHash<QString, bool> &visited) { + if (!components.contains(componentName)) + return QString(); const QString replaceWith = components.value(componentName)->value(scInheritVersion); visited[componentName] = true; |