Index: /trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxProblemReporter.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxProblemReporter.cpp	(revision 35273)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxProblemReporter.cpp	(revision 35274)
@@ -2146,5 +2146,6 @@
     if (!pParent)
         pParent = mainWindowShown();
-    QString strErrInfo = !extPackFile.isOk() ? formatErrorInfo(extPackFile) : formatErrorInfo(progress.GetErrorInfo());
+    QString strErrInfo = !extPackFile.isOk() || progress.isNull()
+                       ? formatErrorInfo(extPackFile) : formatErrorInfo(progress.GetErrorInfo());
     message (pParent,
              Error,
@@ -2158,5 +2159,6 @@
     if (!pParent)
         pParent = mainWindowShown();
-    QString strErrInfo = !extPackManager.isOk() ? formatErrorInfo(extPackManager) : formatErrorInfo(progress.GetErrorInfo());
+    QString strErrInfo = !extPackManager.isOk() || progress.isNull()
+                       ? formatErrorInfo(extPackManager) : formatErrorInfo(progress.GetErrorInfo());
     message (pParent,
              Error,
