summaryrefslogtreecommitdiffstats
path: root/src/declarative/qml/script/qmlbasicscript.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/declarative/qml/script/qmlbasicscript.cpp')
-rw-r--r--src/declarative/qml/script/qmlbasicscript.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/declarative/qml/script/qmlbasicscript.cpp b/src/declarative/qml/script/qmlbasicscript.cpp
index ee537e4..129db7e 100644
--- a/src/declarative/qml/script/qmlbasicscript.cpp
+++ b/src/declarative/qml/script/qmlbasicscript.cpp
@@ -789,7 +789,9 @@ QVariant QmlBasicScript::run(QmlContext *context, void *voidCache, CacheState *c
state = Incremental;
}
- qWarning("ReferenceError: %s is not defined", id);
+ if(!n.isValid())
+ qWarning("ReferenceError: %s is not defined", id);
+
} else { // instr.type == ScriptInstruction::Fetch
QVariant o = stack.pop();