diff --git a/src/plugins/coreplugin/core.qrc b/src/plugins/coreplugin/core.qrc
index d54182e37b8..6fd7523c22b 100644
--- a/src/plugins/coreplugin/core.qrc
+++ b/src/plugins/coreplugin/core.qrc
@@ -3,6 +3,7 @@
images/clean_pane_small.png
images/clear.png
images/closebutton.png
+ images/compile_error_taskbar.png
images/dir.png
images/editcopy.png
images/editcut.png
diff --git a/src/plugins/coreplugin/images/compile_error_taskbar.png b/src/plugins/coreplugin/images/compile_error_taskbar.png
new file mode 100644
index 00000000000..71dd4ede425
Binary files /dev/null and b/src/plugins/coreplugin/images/compile_error_taskbar.png differ
diff --git a/src/plugins/coreplugin/progressmanager/progressmanager_win.cpp b/src/plugins/coreplugin/progressmanager/progressmanager_win.cpp
index 39ad2439de1..1f04e55d470 100644
--- a/src/plugins/coreplugin/progressmanager/progressmanager_win.cpp
+++ b/src/plugins/coreplugin/progressmanager/progressmanager_win.cpp
@@ -122,7 +122,7 @@ void Core::Internal::ProgressManagerPrivate::doSetApplicationLabel(const QString
if (text.isEmpty()) {
pITask->SetOverlayIcon(winId, NULL, NULL);
} else {
- QPixmap pix = QPixmap(QLatin1String(":/projectexplorer/images/compile_error.png"));
+ QPixmap pix = QPixmap(QLatin1String(":/core/images/compile_error_taskbar.png"));
QPainter p(&pix);
p.setPen(Qt::white);
QFont font = p.font();