diff --git a/src/Gui/Application.cpp b/src/Gui/Application.cpp index ef790c90e..2e61b27a6 100644 --- a/src/Gui/Application.cpp +++ b/src/Gui/Application.cpp @@ -1169,11 +1169,10 @@ QPixmap Application::workbenchIcon(const QString& wb) const QIcon icon = QApplication::windowIcon(); if (!icon.isNull()) { QList s = icon.availableSizes(); - return icon.pixmap(s[0]); - } - else { - return QPixmap(); + if (!s.isEmpty()) + return icon.pixmap(s[0]); } + return QPixmap(); } QString Application::workbenchToolTip(const QString& wb) const