Index: /trunk/src/VBox/Frontends/VirtualBox/src/wizards/exportappliance/UIWizardExportAppPageBasic3.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/wizards/exportappliance/UIWizardExportAppPageBasic3.cpp	(revision 73186)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/wizards/exportappliance/UIWizardExportAppPageBasic3.cpp	(revision 73187)
@@ -133,18 +133,18 @@
 void UIWizardExportAppPage3::populateProfiles()
 {
-    /* Acquire profile list: */
-    // Here goes the experiamental list with
-    // arbitrary contents for testing purposes.
-    QStringList profiles;
-    profiles << "Dummy Profile 1";
-    profiles << "Dummy Profile 2";
-    profiles << "Dummy Profile 3";
-    profiles << "Dummy Profile 4";
+    /* Acquire Cloud User-profile List: */
+    CCloudUserProfileList comProfiles = m_comCloudUserProfileManager.GetProfilesByProvider(provider());
+    AssertMsgReturnVoid(m_comCloudUserProfileManager.isOk() && comProfiles.isNotNull(),
+                        ("Unable to acquire Cloud User-profile List"));
+
+    /* Clear combo initially: */
     m_pProfileComboBox->clear();
-    m_pProfileComboBox->addItems(profiles);
-
-    /* Duplicate non-translated names to data fields: */
-    for (int i = 0; i < m_pProfileComboBox->count(); ++i)
-        m_pProfileComboBox->setItemData(i, m_pProfileComboBox->itemText(i));
+
+    /* Add non-translated provider names into combo: */
+    foreach (const QString &strProfileName, comProfiles.GetStoredProfilesNames())
+    {
+        m_pProfileComboBox->addItem(strProfileName);
+        m_pProfileComboBox->setItemData(m_pProfileComboBox->count() - 1, strProfileName);
+    }
 }
 
