Index: /trunk/src/VBox/Frontends/VirtualBox/src/wizards/exportappliance/UIWizardExportAppPageBasic2.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/wizards/exportappliance/UIWizardExportAppPageBasic2.cpp	(revision 79565)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/wizards/exportappliance/UIWizardExportAppPageBasic2.cpp	(revision 79566)
@@ -42,5 +42,4 @@
 
 /* COM includes: */
-#include "CCloudClient.h"
 #include "CMachine.h"
 
@@ -294,4 +293,6 @@
     /* Clear appliance: */
     m_comAppliance = CAppliance();
+    /* Clear cloud client: */
+    m_comClient = CCloudClient();
     /* Clear description: */
     m_comVSD = CVirtualSystemDescription();
@@ -342,5 +343,5 @@
 
             /* Create Cloud Client: */
-            CCloudClient comCloudClient = m_comCloudProfile.CreateCloudClient();
+            CCloudClient comClient = m_comCloudProfile.CreateCloudClient();
             if (!m_comCloudProfile.isOk())
             {
@@ -349,10 +350,13 @@
             }
 
+            /* Remember client: */
+            m_comClient = comClient;
+
             /* Read Cloud Client Export description form: */
             CVirtualSystemDescriptionForm comExportForm;
-            CProgress comExportDescriptionFormProgress = comCloudClient.GetExportLaunchDescriptionForm(m_comVSD, comExportForm);
-            if (!comCloudClient.isOk())
+            CProgress comExportDescriptionFormProgress = m_comClient.GetExportLaunchDescriptionForm(m_comVSD, comExportForm);
+            if (!m_comClient.isOk())
             {
-                msgCenter().cannotAcquireCloudClientParameter(comCloudClient);
+                msgCenter().cannotAcquireCloudClientParameter(m_comClient);
                 break;
             }
@@ -615,4 +619,9 @@
 {
     return m_comAppliance;
+}
+
+CCloudClient UIWizardExportAppPage2::client() const
+{
+    return m_comClient;
 }
 
@@ -949,4 +958,5 @@
     registerField("providerShortName", this, "providerShortName");
     registerField("appliance", this, "appliance");
+    registerField("client", this, "client");
     registerField("vsd", this, "vsd");
     registerField("vsdExportForm", this, "vsdExportForm");
@@ -1117,4 +1127,5 @@
         /* Which are required to continue to the next page: */
         fResult =    field("appliance").value<CAppliance>().isNotNull()
+                  && field("client").value<CCloudClient>().isNotNull()
                   && field("vsd").value<CVirtualSystemDescription>().isNotNull()
                   && field("vsdExportForm").value<CVirtualSystemDescriptionForm>().isNotNull();
Index: /trunk/src/VBox/Frontends/VirtualBox/src/wizards/exportappliance/UIWizardExportAppPageBasic2.h
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/wizards/exportappliance/UIWizardExportAppPageBasic2.h	(revision 79565)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/wizards/exportappliance/UIWizardExportAppPageBasic2.h	(revision 79566)
@@ -32,4 +32,5 @@
 #include "COMEnums.h"
 #include "CAppliance.h"
+#include "CCloudClient.h"
 #include "CCloudProfile.h"
 #include "CCloudProvider.h"
@@ -157,4 +158,6 @@
     /** Returns Appliance object. */
     CAppliance appliance() const;
+    /** Returns Cloud Client object. */
+    CCloudClient client() const;
     /** Returns Virtual System Description object. */
     CVirtualSystemDescription vsd() const;
@@ -173,4 +176,6 @@
     /** Holds the Appliance object reference. */
     CAppliance                     m_comAppliance;
+    /** Holds the Cloud Client object reference. */
+    CCloudClient                   m_comClient;
     /** Holds the Virtual System Description object reference. */
     CVirtualSystemDescription      m_comVSD;
@@ -250,4 +255,5 @@
     Q_PROPERTY(QString providerShortName READ providerShortName);
     Q_PROPERTY(CAppliance appliance READ appliance);
+    Q_PROPERTY(CCloudClient client READ client);
     Q_PROPERTY(CVirtualSystemDescription vsd READ vsd);
     Q_PROPERTY(CVirtualSystemDescriptionForm vsdExportForm READ vsdExportForm);
Index: /trunk/src/VBox/Frontends/VirtualBox/src/wizards/exportappliance/UIWizardExportAppPageExpert.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/wizards/exportappliance/UIWizardExportAppPageExpert.cpp	(revision 79565)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/wizards/exportappliance/UIWizardExportAppPageExpert.cpp	(revision 79566)
@@ -423,4 +423,5 @@
     registerField("providerShortName", this, "providerShortName");
     registerField("appliance", this, "appliance");
+    registerField("client", this, "client");
     registerField("vsd", this, "vsd");
     registerField("vsdExportForm", this, "vsdExportForm");
@@ -565,8 +566,8 @@
                       && UICommon::hasAllowedExtension(path().toLower(), OVFFileExts))
                   || (   fCSP
-                      && m_comCloudProfile.isNotNull()
-                      && m_comAppliance.isNotNull()
-                      && m_comVSD.isNotNull()
-                      && m_comVSDExportForm.isNotNull());
+                      && field("appliance").value<CAppliance>().isNotNull()
+                      && field("client").value<CCloudClient>().isNotNull()
+                      && field("vsd").value<CVirtualSystemDescription>().isNotNull()
+                      && field("vsdExportForm").value<CVirtualSystemDescriptionForm>().isNotNull());
     }
 
Index: /trunk/src/VBox/Frontends/VirtualBox/src/wizards/exportappliance/UIWizardExportAppPageExpert.h
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/wizards/exportappliance/UIWizardExportAppPageExpert.h	(revision 79565)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/wizards/exportappliance/UIWizardExportAppPageExpert.h	(revision 79566)
@@ -47,4 +47,5 @@
     Q_PROPERTY(QString providerShortName READ providerShortName);
     Q_PROPERTY(CAppliance appliance READ appliance);
+    Q_PROPERTY(CCloudClient client READ client);
     Q_PROPERTY(CVirtualSystemDescription vsd READ vsd);
     Q_PROPERTY(CVirtualSystemDescriptionForm vsdExportForm READ vsdExportForm);
