diff --git a/src/plugins/coreplugin/progressmanager/futureprogress.cpp b/src/plugins/coreplugin/progressmanager/futureprogress.cpp
index 105e3aa3b0ce9e0c368ffd947487125cca14d443..7691c1da2d567736a0491b80a57ea21085461177 100644
--- a/src/plugins/coreplugin/progressmanager/futureprogress.cpp
+++ b/src/plugins/coreplugin/progressmanager/futureprogress.cpp
@@ -47,6 +47,7 @@ using namespace Core;
 using namespace Core::Internal;
 
 const int notificationTimeout = 8000;
+const int shortNotificationTimeout = 1000;
 
 namespace Core {
 namespace Internal {
@@ -240,7 +241,7 @@ void FutureProgress::setFinished()
         m_waitingForUserInteraction = true;
         qApp->installEventFilter(this);
     } else if (!m_progress->hasError()) {
-        QTimer::singleShot(notificationTimeout, this, SLOT(fadeAway()));
+        QTimer::singleShot(shortNotificationTimeout, this, SLOT(fadeAway()));
     }
 }