diff options
-rw-r--r-- | src/lib/corelib/language/moduleloader.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lib/corelib/language/moduleloader.cpp b/src/lib/corelib/language/moduleloader.cpp index 873e10412..ac6dc1d3e 100644 --- a/src/lib/corelib/language/moduleloader.cpp +++ b/src/lib/corelib/language/moduleloader.cpp @@ -310,6 +310,10 @@ private: void handle(ItemValue *value) { + // TODO: Remove once QBS-1030 is fixed. + if (m_parentItem->type() == ItemType::Artifact) + return; + if (value->item()->type() != ItemType::ModuleInstance && value->item()->type() != ItemType::ModulePrefix && m_parentItem->file() |