From 42aae979841d596538ae5f1731ee8bac3c18d47b Mon Sep 17 00:00:00 2001 From: Tim Jenssen Date: Tue, 24 Jan 2012 15:09:30 +0100 Subject: don't try to call methods if there is no script Change-Id: I3a1d5d4b75e0e928f37c976eac1b034a7798f7fb Reviewed-by: Karsten Heimrich --- installerbuilder/libinstaller/packagemanagergui.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'installerbuilder') diff --git a/installerbuilder/libinstaller/packagemanagergui.cpp b/installerbuilder/libinstaller/packagemanagergui.cpp index 21bdab0ce..3f2cd20c7 100644 --- a/installerbuilder/libinstaller/packagemanagergui.cpp +++ b/installerbuilder/libinstaller/packagemanagergui.cpp @@ -389,6 +389,9 @@ void PackageManagerGui::slotCurrentPageChanged(int id) void PackageManagerGui::callControlScriptMethod(const QString &methodName) { + if (!d->m_controlScript.isValid()) + return; + QScriptValue method = d->m_controlScript.property(QLatin1String("prototype")).property(methodName); if (!method.isValid()) { -- cgit v1.2.3