From 7dcc6e8e07151007f1cc420933ce68485a769ebd Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sat, 14 Sep 2019 11:16:01 -0400 Subject: [PATCH] [libcalamares] Fix bug in InstanceKey::QString --- src/libcalamares/modulesystem/InstanceKey.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libcalamares/modulesystem/InstanceKey.h b/src/libcalamares/modulesystem/InstanceKey.h index 80be23941..d5d4d26ff 100644 --- a/src/libcalamares/modulesystem/InstanceKey.h +++ b/src/libcalamares/modulesystem/InstanceKey.h @@ -77,7 +77,7 @@ public: QString module() const { return first; } QString id() const { return second; } - explicit operator QString() const { return module() + '@' + id(); } + explicit operator QString() const { return isValid() ? module() + '@' + id() : QString(); } /// @brief Create instance key from stringified version static InstanceKey fromString( const QString& s )