Index: /trunk/src/VBox/Frontends/VirtualBox/src/globals/UIMessageCenter.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/globals/UIMessageCenter.cpp	(revision 45324)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/globals/UIMessageCenter.cpp	(revision 45325)
@@ -1191,5 +1191,17 @@
 }
 
-void UIMessageCenter::cannotCreateMachine(const CVirtualBox &vbox, QWidget *pParent /*= 0*/)
+bool UIMessageCenter::confirmHardDisklessMachine(QWidget *pParent /*= 0*/) const
+{
+    return messageOkCancel(pParent ? pParent : mainWindowShown(), MessageType_Warning,
+                           tr("You are about to create a new virtual machine without a hard drive. "
+                              "You will not be able to install an operating system on the machine "
+                              "until you add one. In the mean time you will only be able to start the "
+                              "machine using a virtual optical disk or from the network."),
+                           0 /* auto-confirm id */,
+                           tr("Continue", "no hard disk attached"),
+                           tr("Go Back", "no hard disk attached"));
+}
+
+void UIMessageCenter::cannotCreateMachine(const CVirtualBox &vbox, QWidget *pParent /*= 0*/) const
 {
     message(pParent ? pParent : mainWindowShown(), MessageType_Error,
@@ -1198,5 +1210,5 @@
 }
 
-void UIMessageCenter::cannotRegisterMachine(const CVirtualBox &vbox, const QString &strMachineName, QWidget *pParent /*= 0*/)
+void UIMessageCenter::cannotRegisterMachine(const CVirtualBox &vbox, const QString &strMachineName, QWidget *pParent /*= 0*/) const
 {
     message(pParent ? pParent : mainWindowShown(), MessageType_Error,
@@ -1206,5 +1218,5 @@
 }
 
-void UIMessageCenter::cannotCreateClone(const CMachine &machine, QWidget *pParent /*= 0*/)
+void UIMessageCenter::cannotCreateClone(const CMachine &machine, QWidget *pParent /*= 0*/) const
 {
     /* Preserve error-info: */
@@ -1217,5 +1229,5 @@
 }
 
-void UIMessageCenter::cannotCreateClone(const CProgress &progress, const QString &strMachineName, QWidget *pParent /* = 0 */)
+void UIMessageCenter::cannotCreateClone(const CProgress &progress, const QString &strMachineName, QWidget *pParent /*= 0*/) const
 {
     message(pParent ? pParent : mainWindowShown(), MessageType_Error,
@@ -1225,5 +1237,5 @@
 }
 
-void UIMessageCenter::cannotOverwriteHardDiskStorage(const QString &strLocation, QWidget *pParent /*= 0*/)
+void UIMessageCenter::cannotOverwriteHardDiskStorage(const QString &strLocation, QWidget *pParent /*= 0*/) const
 {
     message(pParent ? pParent : mainWindowShown(), MessageType_Info,
@@ -1235,5 +1247,5 @@
 }
 
-void UIMessageCenter::cannotCreateHardDiskStorage(const CVirtualBox &vbox, const QString &strLocation, QWidget *pParent /*= 0*/)
+void UIMessageCenter::cannotCreateHardDiskStorage(const CVirtualBox &vbox, const QString &strLocation, QWidget *pParent /*= 0*/) const
 {
     message(pParent ? pParent : mainWindowShown(), MessageType_Error,
@@ -1243,5 +1255,5 @@
 }
 
-void UIMessageCenter::cannotCreateHardDiskStorage(const CMedium &medium, const QString &strLocation, QWidget *pParent /*= 0*/)
+void UIMessageCenter::cannotCreateHardDiskStorage(const CMedium &medium, const QString &strLocation, QWidget *pParent /*= 0*/) const
 {
     message(pParent ? pParent : mainWindowShown(), MessageType_Error,
@@ -1251,5 +1263,5 @@
 }
 
-void UIMessageCenter::cannotCreateHardDiskStorage(const CProgress &progress, const QString &strLocation, QWidget *pParent /*= 0*/)
+void UIMessageCenter::cannotCreateHardDiskStorage(const CProgress &progress, const QString &strLocation, QWidget *pParent /*= 0*/) const
 {
     message(pParent ? pParent : mainWindowShown(), MessageType_Error,
@@ -1259,5 +1271,5 @@
 }
 
-void UIMessageCenter::warnAboutCannotRemoveMachineFolder(QWidget *pParent, const QString &strFolderName)
+void UIMessageCenter::cannotRemoveMachineFolder(const QString &strFolderName, QWidget *pParent /*= 0*/) const
 {
     QFileInfo fi(strFolderName);
@@ -1268,5 +1280,5 @@
 }
 
-void UIMessageCenter::warnAboutCannotRewriteMachineFolder(QWidget *pParent, const QString &strFolderName)
+void UIMessageCenter::cannotRewriteMachineFolder(const QString &strFolderName, QWidget *pParent /*= 0*/) const
 {
     QFileInfo fi(strFolderName);
@@ -1277,5 +1289,5 @@
 }
 
-void UIMessageCenter::warnAboutCannotCreateMachineFolder(QWidget *pParent, const QString &strFolderName)
+void UIMessageCenter::cannotCreateMachineFolder(const QString &strFolderName, QWidget *pParent /*= 0*/) const
 {
     QFileInfo fi(strFolderName);
@@ -1286,151 +1298,86 @@
 }
 
-bool UIMessageCenter::confirmHardDisklessMachine(QWidget *pParent)
-{
-    return message(pParent, MessageType_Warning,
-        tr("You are about to create a new virtual machine without a hard drive. "
-           "You will not be able to install an operating system on the machine "
-           "until you add one. In the mean time you will only be able to start the "
-           "machine using a virtual optical disk or from the network."),
-        0 /* auto-confirm id */,
-        AlertButton_Ok | AlertButtonOption_Default,
-        AlertButton_Cancel | AlertButtonOption_Escape,
-        0,
-        tr("Continue", "no hard disk attached"),
-        tr("Go Back", "no hard disk attached")) == AlertButton_Ok;
-}
-
-void UIMessageCenter::cannotImportAppliance(CAppliance *pAppliance,
-                                            QWidget *pParent /* = NULL */) const
-{
-    if (pAppliance->isNull())
-    {
-        message(pParent ? pParent : mainWindowShown(),
-                MessageType_Error,
-                tr("Failed to open appliance."));
-    }
-    else
-    {
-        /* Preserve the current error info before calling the object again */
-        COMResult res(*pAppliance);
-
-        /* Add the warnings in the case of an early error */
-        QVector<QString> w = pAppliance->GetWarnings();
-        QString wstr;
-        foreach(const QString &str, w)
-            wstr += QString("<br />Warning: %1").arg(str);
-        if (!wstr.isEmpty())
-            wstr = "<br />" + wstr;
-
-        message(pParent ? pParent : mainWindowShown(),
-                MessageType_Error,
-                tr("Failed to open/interpret appliance <b>%1</b>.").arg(pAppliance->GetPath()),
-                wstr +
-                formatErrorInfo(res));
-    }
-}
-
-void UIMessageCenter::cannotImportAppliance(const CProgress &progress,
-                                            CAppliance* pAppliance,
-                                            QWidget *pParent /* = NULL */) const
-{
-    AssertWrapperOk(progress);
-
-    message(pParent ? pParent : mainWindowShown(),
-            MessageType_Error,
-            tr("Failed to import appliance <b>%1</b>.").arg(pAppliance->GetPath()),
-            formatErrorInfo(progress.GetErrorInfo()));
-}
-
-void UIMessageCenter::cannotCheckFiles(const CProgress &progress,
-                                       QWidget *pParent /* = NULL */) const
-{
-    AssertWrapperOk(progress);
-
-    message(pParent ? pParent : mainWindowShown(),
-            MessageType_Error,
+void UIMessageCenter::cannotImportAppliance(CAppliance &appliance, QWidget *pParent /*= 0*/) const
+{
+    /* Preserve error-info: */
+    QString strErrorInfo = formatErrorInfo(appliance);
+    /* Add the warnings in the case of an early error: */
+    QString strWarningInfo;
+    foreach(const QString &strWarning, appliance.GetWarnings())
+        strWarningInfo += QString("<br />Warning: %1").arg(strWarning);
+    if (!strWarningInfo.isEmpty())
+        strWarningInfo = "<br />" + strWarningInfo;
+    /* Show the message: */
+    message(pParent ? pParent : mainWindowShown(), MessageType_Error,
+            tr("Failed to open/interpret appliance <b>%1</b>.")
+               .arg(appliance.GetPath()),
+            strWarningInfo + strErrorInfo);
+}
+
+void UIMessageCenter::cannotImportAppliance(const CProgress &progress, const QString &strPath, QWidget *pParent /*= 0*/) const
+{
+    message(pParent ? pParent : mainWindowShown(), MessageType_Error,
+            tr("Failed to import appliance <b>%1</b>.")
+               .arg(strPath),
+            !progress.isOk() ? formatErrorInfo(progress) : formatErrorInfo(progress.GetErrorInfo()));
+}
+
+void UIMessageCenter::cannotCheckFiles(const CProgress &progress, QWidget *pParent /*= 0*/) const
+{
+    message(pParent ? pParent : mainWindowShown(), MessageType_Error,
             tr("Failed to check files."),
-            formatErrorInfo(progress.GetErrorInfo()));
-}
-
-void UIMessageCenter::cannotRemoveFiles(const CProgress &progress,
-                                        QWidget *pParent /* = NULL */) const
-{
-    AssertWrapperOk(progress);
-
-    message(pParent ? pParent : mainWindowShown(),
-            MessageType_Error,
+            !progress.isOk() ? formatErrorInfo(progress) : formatErrorInfo(progress.GetErrorInfo()));
+}
+
+void UIMessageCenter::cannotRemoveFiles(const CProgress &progress, QWidget *pParent /*= 0*/) const
+{
+    message(pParent ? pParent : mainWindowShown(), MessageType_Error,
             tr("Failed to remove file."),
-            formatErrorInfo(progress.GetErrorInfo()));
-}
-
-bool UIMessageCenter::confirmExportMachinesInSaveState(const QStringList &strMachineNames,
-                                                       QWidget *pParent /* = NULL */) const
+            !progress.isOk() ? formatErrorInfo(progress) : formatErrorInfo(progress.GetErrorInfo()));
+}
+
+bool UIMessageCenter::confirmExportMachinesInSaveState(const QStringList &machineNames, QWidget *pParent /*= 0*/) const
 {
     return messageOkCancel(pParent ? pParent : mainWindowShown(), MessageType_Warning,
-        tr("<p>The %n following virtual machine(s) are currently in a saved state: <b>%1</b></p>"
-           "<p>If you continue the runtime state of the exported machine(s) "
-           "will be discarded. The other machine(s) will not be changed.</p>", "This text is never used with n == 0.  Feel free to drop the %n where possible, we only included it because of problems with Qt Linguist (but the user can see how many machines are in the list and doesn't need to be told).",
-           strMachineNames.size()).arg(VBoxGlobal::toHumanReadableList(strMachineNames)),
-        0 /* auto-confirm id */,
-        tr("Continue"));
-}
-
-void UIMessageCenter::cannotExportAppliance(CAppliance *pAppliance,
-                                            QWidget *pParent /* = NULL */) const
-{
-    if (pAppliance->isNull())
-    {
-        message(pParent ? pParent : mainWindowShown(),
-                MessageType_Error,
-                tr("Failed to create appliance."));
-    }
-    else
-    {
-        /* Preserve the current error info before calling the object again */
-        COMResult res(*pAppliance);
-
-        message(pParent ? pParent : mainWindowShown(),
-                MessageType_Error,
-                tr("Failed to prepare the export of the appliance <b>%1</b>.").arg(pAppliance->GetPath()),
-                formatErrorInfo(res));
-    }
-}
-
-void UIMessageCenter::cannotExportAppliance(const CMachine &machine,
-                                            CAppliance *pAppliance,
-                                            QWidget *pParent /* = NULL */) const
-{
-    if (pAppliance->isNull() ||
-        machine.isNull())
-    {
-        message(pParent ? pParent : mainWindowShown(),
-                MessageType_Error,
-                tr("Failed to create an appliance."));
-    }
-    else
-    {
-        message(pParent ? pParent : mainWindowShown(),
-                MessageType_Error,
-                tr("Failed to prepare the export of the appliance <b>%1</b>.").arg(pAppliance->GetPath()),
-                formatErrorInfo(machine));
-    }
-}
-
-void UIMessageCenter::cannotExportAppliance(const CProgress &progress,
-                                            CAppliance* pAppliance,
-                                            QWidget *pParent /* = NULL */) const
-{
-    AssertWrapperOk(progress);
-
-    message(pParent ? pParent : mainWindowShown(),
-            MessageType_Error,
-            tr("Failed to export appliance <b>%1</b>.").arg(pAppliance->GetPath()),
-            formatErrorInfo(progress.GetErrorInfo()));
-}
-
-void UIMessageCenter::cannotFindSnapshotByName(QWidget *pParent,
-                                               const CMachine &machine,
-                                               const QString &strName) const
+                           tr("<p>The %n following virtual machine(s) are currently in a saved state: <b>%1</b></p>"
+                              "<p>If you continue the runtime state of the exported machine(s) will be discarded. "
+                              "The other machine(s) will not be changed.</p>",
+                              "This text is never used with n == 0. Feel free to drop the %n where possible, "
+                              "we only included it because of problems with Qt Linguist "
+                              "(but the user can see how many machines are in the list and doesn't need to be told).",
+                              machineNames.size())
+                              .arg(machineNames.join(", ")),
+                           0 /* auto-confirm id */,
+                           tr("Continue"));
+}
+
+void UIMessageCenter::cannotExportAppliance(const CAppliance &appliance, QWidget *pParent /*= 0*/) const
+{
+    /* Preserve error-info: */
+    QString strErrorInfo = formatErrorInfo(appliance);
+    /* Show the message: */
+    message(pParent ? pParent : mainWindowShown(), MessageType_Error,
+            tr("Failed to prepare the export of the appliance <b>%1</b>.")
+               .arg(appliance.GetPath()),
+            strErrorInfo);
+}
+
+void UIMessageCenter::cannotExportAppliance(const CMachine &machine, const QString &strPath, QWidget *pParent /*= 0*/) const
+{
+    message(pParent ? pParent : mainWindowShown(), MessageType_Error,
+            tr("Failed to prepare the export of the appliance <b>%1</b>.")
+               .arg(strPath),
+            formatErrorInfo(machine));
+}
+
+void UIMessageCenter::cannotExportAppliance(const CProgress &progress, const QString &strPath, QWidget *pParent /*= 0*/) const
+{
+    message(pParent ? pParent : mainWindowShown(), MessageType_Error,
+            tr("Failed to export appliance <b>%1</b>.")
+               .arg(strPath),
+            !progress.isOk() ? formatErrorInfo(progress) : formatErrorInfo(progress.GetErrorInfo()));
+}
+
+void UIMessageCenter::cannotFindSnapshotByName(const CMachine &machine, const QString &strName, QWidget *pParent /*= 0*/) const
 {
     message(pParent ? pParent : mainWindowShown(), MessageType_Error,
Index: /trunk/src/VBox/Frontends/VirtualBox/src/globals/UIMessageCenter.h
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/globals/UIMessageCenter.h	(revision 45324)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/globals/UIMessageCenter.h	(revision 45325)
@@ -268,25 +268,25 @@
 
     /* API: Wizards warnings: */
-    void cannotCreateMachine(const CVirtualBox &vbox, QWidget *pParent = 0);
-    void cannotRegisterMachine(const CVirtualBox &vbox, const QString &strMachineName, QWidget *pParent = 0);
-    void cannotCreateClone(const CMachine &machine, QWidget *pParent = 0);
-    void cannotCreateClone(const CProgress &progress, const QString &strMachineName, QWidget *pParent = 0);
-    void cannotOverwriteHardDiskStorage(const QString &strLocation, QWidget *pParent = 0);
-    void cannotCreateHardDiskStorage(const CVirtualBox &vbox, const QString &strLocation,QWidget *pParent = 0);
-    void cannotCreateHardDiskStorage(const CMedium &medium, const QString &strLocation, QWidget *pParent = 0);
-    void cannotCreateHardDiskStorage(const CProgress &progress, const QString &strLocation, QWidget *pParent = 0);
-    void warnAboutCannotRemoveMachineFolder(QWidget *pParent, const QString &strFolderName);
-    void warnAboutCannotRewriteMachineFolder(QWidget *pParent, const QString &strFolderName);
-    void warnAboutCannotCreateMachineFolder(QWidget *pParent, const QString &strFolderName);
-    bool confirmHardDisklessMachine(QWidget *pParent);
-    void cannotImportAppliance(CAppliance *pAppliance, QWidget *pParent = NULL) const;
-    void cannotImportAppliance(const CProgress &progress, CAppliance *pAppliance, QWidget *pParent = NULL) const;
-    void cannotCheckFiles(const CProgress &progress, QWidget *pParent = NULL) const;
-    void cannotRemoveFiles(const CProgress &progress, QWidget *pParent = NULL) const;
-    bool confirmExportMachinesInSaveState(const QStringList &strMachineNames, QWidget *pParent = NULL) const;
-    void cannotExportAppliance(CAppliance *pAppliance, QWidget *pParent = NULL) const;
-    void cannotExportAppliance(const CMachine &machine, CAppliance *pAppliance, QWidget *pParent = NULL) const;
-    void cannotExportAppliance(const CProgress &progress, CAppliance *pAppliance, QWidget *pParent = NULL) const;
-    void cannotFindSnapshotByName(QWidget *pParent, const CMachine &machine, const QString &strMachine) const;
+    bool confirmHardDisklessMachine(QWidget *pParent = 0) const;
+    void cannotCreateMachine(const CVirtualBox &vbox, QWidget *pParent = 0) const;
+    void cannotRegisterMachine(const CVirtualBox &vbox, const QString &strMachineName, QWidget *pParent = 0) const;
+    void cannotCreateClone(const CMachine &machine, QWidget *pParent = 0) const;
+    void cannotCreateClone(const CProgress &progress, const QString &strMachineName, QWidget *pParent = 0) const;
+    void cannotOverwriteHardDiskStorage(const QString &strLocation, QWidget *pParent = 0) const;
+    void cannotCreateHardDiskStorage(const CVirtualBox &vbox, const QString &strLocation,QWidget *pParent = 0) const;
+    void cannotCreateHardDiskStorage(const CMedium &medium, const QString &strLocation, QWidget *pParent = 0) const;
+    void cannotCreateHardDiskStorage(const CProgress &progress, const QString &strLocation, QWidget *pParent = 0) const;
+    void cannotRemoveMachineFolder(const QString &strFolderName, QWidget *pParent = 0) const;
+    void cannotRewriteMachineFolder(const QString &strFolderName, QWidget *pParent = 0) const;
+    void cannotCreateMachineFolder(const QString &strFolderName, QWidget *pParent = 0) const;
+    void cannotImportAppliance(CAppliance &appliance, QWidget *pParent = 0) const;
+    void cannotImportAppliance(const CProgress &progress, const QString &strPath, QWidget *pParent = 0) const;
+    void cannotCheckFiles(const CProgress &progress, QWidget *pParent = 0) const;
+    void cannotRemoveFiles(const CProgress &progress, QWidget *pParent = 0) const;
+    bool confirmExportMachinesInSaveState(const QStringList &machineNames, QWidget *pParent = 0) const;
+    void cannotExportAppliance(const CAppliance &appliance, QWidget *pParent = 0) const;
+    void cannotExportAppliance(const CMachine &machine, const QString &strPath, QWidget *pParent = 0) const;
+    void cannotExportAppliance(const CProgress &progress, const QString &strPath, QWidget *pParent = 0) const;
+    void cannotFindSnapshotByName(const CMachine &machine, const QString &strMachine, QWidget *pParent = 0) const;
 
     /* API: Runtime UI warnings: */
Index: /trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp	(revision 45324)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp	(revision 45325)
@@ -2968,17 +2968,4 @@
             .arg (tr ("PB", "size suffix PBytes=1024 TBytes"));
     return regexp;
-}
-
-/* static */
-QString VBoxGlobal::toHumanReadableList(const QStringList &list)
-{
-    QString strList;
-    for (int i = 0; i < list.size(); ++i)
-    {
-        strList += list.at(i);
-        if (i < list.size() - 1)
-            strList += + " ";
-    }
-    return strList;
 }
 
Index: /trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.h
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.h	(revision 45324)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.h	(revision 45325)
@@ -318,6 +318,4 @@
     static QChar decimalSep();
     static QString sizeRegexp();
-
-    static QString toHumanReadableList(const QStringList &list);
 
     static quint64 parseSize (const QString &);
Index: /trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIApplianceImportEditorWidget.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIApplianceImportEditorWidget.cpp	(revision 45324)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIApplianceImportEditorWidget.cpp	(revision 45325)
@@ -116,7 +116,7 @@
         {
             if (progress.isNull())
-                msgCenter().cannotImportAppliance(m_pAppliance, this);
+                msgCenter().cannotImportAppliance(*m_pAppliance, this);
             else
-                msgCenter().cannotImportAppliance(progress, m_pAppliance, this);
+                msgCenter().cannotImportAppliance(progress, m_pAppliance->GetPath(), this);
             /* Delete the appliance in a case of an error */
             delete m_pAppliance;
@@ -152,5 +152,5 @@
             if (!progress.isOk() || progress.GetResultCode() != 0)
             {
-                msgCenter().cannotImportAppliance(progress, m_pAppliance, this);
+                msgCenter().cannotImportAppliance(progress, m_pAppliance->GetPath(), this);
                 return false;
             }
@@ -159,5 +159,5 @@
         }
         if (!fResult)
-            msgCenter().cannotImportAppliance(m_pAppliance, this);
+            msgCenter().cannotImportAppliance(*m_pAppliance, this);
     }
     return false;
Index: /trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevm/UIWizardCloneVM.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevm/UIWizardCloneVM.cpp	(revision 45324)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevm/UIWizardCloneVM.cpp	(revision 45325)
@@ -105,5 +105,5 @@
         if (newSnapshot.isNull())
         {
-            msgCenter().cannotFindSnapshotByName(this, m_machine, strSnapshotName);
+            msgCenter().cannotFindSnapshotByName(m_machine, strSnapshotName, this);
             return false;
         }
Index: /trunk/src/VBox/Frontends/VirtualBox/src/wizards/exportappliance/UIWizardExportApp.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/wizards/exportappliance/UIWizardExportApp.cpp	(revision 45324)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/wizards/exportappliance/UIWizardExportApp.cpp	(revision 45325)
@@ -148,5 +148,5 @@
         if (!progress.isOk() || progress.GetResultCode() != 0)
         {
-            msgCenter().cannotExportAppliance(progress, &appliance, this);
+            msgCenter().cannotExportAppliance(progress, appliance.GetPath(), this);
             return false;
         }
@@ -155,5 +155,5 @@
     }
     if (!fResult)
-        msgCenter().cannotExportAppliance(&appliance, this);
+        msgCenter().cannotExportAppliance(appliance, this);
     return false;
 }
Index: /trunk/src/VBox/Frontends/VirtualBox/src/wizards/exportappliance/UIWizardExportAppPageBasic4.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/wizards/exportappliance/UIWizardExportAppPageBasic4.cpp	(revision 45324)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/wizards/exportappliance/UIWizardExportAppPageBasic4.cpp	(revision 45325)
@@ -59,5 +59,5 @@
                 if (!fResult)
                 {
-                    msgCenter().cannotExportAppliance(machine, pAppliance, thisImp());
+                    msgCenter().cannotExportAppliance(machine, pAppliance->GetPath(), thisImp());
                     return;
                 }
@@ -77,5 +77,5 @@
     }
     if (!fResult)
-        msgCenter().cannotExportAppliance(pAppliance, thisImp());
+        msgCenter().cannotExportAppliance(*pAppliance, thisImp());
 }
 
Index: /trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasic1.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasic1.cpp	(revision 45324)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasic1.cpp	(revision 45325)
@@ -176,5 +176,5 @@
     if (machineFolderCreated() && !cleanupMachineFolder())
     {
-        msgCenter().warnAboutCannotRemoveMachineFolder(thisImp(), m_strMachineFolder);
+        msgCenter().cannotRemoveMachineFolder(m_strMachineFolder, thisImp());
         return false;
     }
@@ -194,5 +194,5 @@
     if (QDir(strMachineFolder).exists())
     {
-        msgCenter().warnAboutCannotRewriteMachineFolder(thisImp(), strMachineFolder);
+        msgCenter().cannotRewriteMachineFolder(strMachineFolder, thisImp());
         return false;
     }
@@ -202,5 +202,5 @@
     if (!fMachineFolderCreated)
     {
-        msgCenter().warnAboutCannotCreateMachineFolder(thisImp(), strMachineFolder);
+        msgCenter().cannotCreateMachineFolder(strMachineFolder, thisImp());
         return false;
     }
Index: /trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasic3.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasic3.cpp	(revision 45324)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasic3.cpp	(revision 45325)
@@ -251,5 +251,5 @@
     {
         /* Ask user about disk-less machine: */
-        fResult = msgCenter().confirmHardDisklessMachine(this);
+        fResult = msgCenter().confirmHardDisklessMachine(thisImp());
     }
     else if (m_pDiskCreate->isChecked())
