diff --git a/src/plugins/cmakeprojectmanager/cmakeproject.cpp b/src/plugins/cmakeprojectmanager/cmakeproject.cpp
index 88e60852cfe7d536197aa97015b03a6a2665754e..88d7ab13e59c31637016c8543274339497ce0fbb 100644
--- a/src/plugins/cmakeprojectmanager/cmakeproject.cpp
+++ b/src/plugins/cmakeprojectmanager/cmakeproject.cpp
@@ -92,7 +92,7 @@ void CMakeProject::slotActiveBuildConfiguration()
         mode = CMakeOpenProjectWizard::NeedToCreate;
     } else {
         foreach(const QString &file, m_watchedFiles) {
-            if (QFileInfo(file).lastModified() > sourceFileInfo.lastModified()) {
+            if (QFileInfo(file).lastModified() > cbpFileFi.lastModified()) {
                 mode = CMakeOpenProjectWizard::NeedToUpdate;
                 break;
             }