aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/lib/corelib/language/moduleloader.cpp4
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()