diff --git a/src/tools/qml/qmlviewer/jsdebuggeragent.cpp b/src/tools/qml/qmlviewer/jsdebuggeragent.cpp
index ede07ebda5750894f969876af6dfea7d81aa7624..450a3837a4a02a73c259fb5381820b2b44a1e6c2 100644
--- a/src/tools/qml/qmlviewer/jsdebuggeragent.cpp
+++ b/src/tools/qml/qmlviewer/jsdebuggeragent.cpp
@@ -71,8 +71,8 @@ JSDebuggerAgent::~JSDebuggerAgent()
 void JSDebuggerAgent::scriptLoad(qint64 id, const QString & program,
                                       const QString &fileName, int )
 {
+    Q_UNUSED(program);
     filenames.insert(id, QUrl(fileName).toLocalFile());
-    programs.insert(id, program);
 }
 
 /*!
@@ -155,7 +155,6 @@ void JSDebuggerAgent::positionChange(qint64 scriptId,
             break;
         //fallthough
     case SteppingIntoState:
-        qDebug() << programs.value(scriptId);
         stopped();
         break;
     }
diff --git a/src/tools/qml/qmlviewer/jsdebuggeragent.h b/src/tools/qml/qmlviewer/jsdebuggeragent.h
index 44002b9b5a7d193a4ed342c50c41e1537a4ddb90..a374ce4d334d2d5fa3241785dce422ee68af950a 100644
--- a/src/tools/qml/qmlviewer/jsdebuggeragent.h
+++ b/src/tools/qml/qmlviewer/jsdebuggeragent.h
@@ -116,7 +116,6 @@ private:
 
     QEventLoop loop;
     QHash <qint64, QString> filenames;
-    QHash <qint64, QString> programs;
     QSet< QPair<QString, qint32> > breakpointList;
     QStringList watchExpressions;