Index: /trunk/src/VBox/Frontends/VirtualBox/src/cloud/UICloudProfileDetailsWidget.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/cloud/UICloudProfileDetailsWidget.cpp	(revision 74891)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/cloud/UICloudProfileDetailsWidget.cpp	(revision 74892)
@@ -104,6 +104,5 @@
     if (pLayout)
     {
-        /* Configure layout: */
-        pLayout->setContentsMargins(0, 0, 0, 0);
+        /// @todo sync layout margins with other tools!
 
         /* Create tab-widget: */
@@ -113,4 +112,18 @@
             /* Add into layout: */
             pLayout->addWidget(m_pTableWidget);
+        }
+
+        /* If parent embedded into stack: */
+        if (m_enmEmbedding == EmbedTo_Stack)
+        {
+            /* Create button-box: */
+            m_pButtonBox = new QIDialogButtonBox;
+            AssertPtrReturnVoid(m_pButtonBox);
+            /* Configure button-box: */
+            m_pButtonBox->setStandardButtons(QDialogButtonBox::Cancel | QDialogButtonBox::Ok);
+            connect(m_pButtonBox, &QIDialogButtonBox::clicked, this, &UICloudProfileDetailsWidget::sltHandleButtonBoxClick);
+
+            /* Add into layout: */
+            pLayout->addWidget(m_pButtonBox);
         }
     }
Index: /trunk/src/VBox/Frontends/VirtualBox/src/cloud/UICloudProfileDetailsWidget.h
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/cloud/UICloudProfileDetailsWidget.h	(revision 74891)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/cloud/UICloudProfileDetailsWidget.h	(revision 74892)
@@ -149,6 +149,8 @@
         /** Revalidates changes for passed @a pWidget. */
         void revalidate(QWidget *pWidget = 0);
+
         /** Retranslates validation for passed @a pWidget. */
         void retranslateValidation(QWidget *pWidget = 0);
+
         /** Updates button states. */
         void updateButtonStates();
