summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/script/bridge/qscriptqobject.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/script/bridge/qscriptqobject.cpp b/src/script/bridge/qscriptqobject.cpp
index 1dcf602..8d9b5e4 100644
--- a/src/script/bridge/qscriptqobject.cpp
+++ b/src/script/bridge/qscriptqobject.cpp
@@ -1527,7 +1527,7 @@ static JSC::JSValue JSC_HOST_CALL qobjectProtoFuncToString(JSC::ExecState *exec,
JSC::JSValue thisValue, const JSC::ArgList&)
{
if (!thisValue.isObject(&QObjectWrapperObject::info))
- return throwError(exec, JSC::TypeError, "this object is not a QObject");
+ return JSC::jsUndefined();
QObject *obj = static_cast<QObjectWrapperObject*>(JSC::asObject(thisValue))->value();
const QMetaObject *meta = obj ? obj->metaObject() : &QObject::staticMetaObject;
QString name = obj ? obj->objectName() : QString::fromUtf8("unnamed");