Index: /trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UINewVMWzd.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UINewVMWzd.cpp	(revision 40349)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UINewVMWzd.cpp	(revision 40350)
@@ -186,5 +186,10 @@
 
     /* Register 'message-box-warning-icon' image in m_pPage1Text1 as 'image': */
-    m_pPage1Text1->registerImage(UIIconPool::defaultIcon(UIIconPool::MessageBoxWarningIcon).pixmap(256, 256).toImage(), "image");
+    QSize wSize(64, 64);
+    QPixmap wPixmap = UIIconPool::defaultIcon(UIIconPool::MessageBoxWarningIcon).pixmap(wSize);
+    if (wPixmap.width() != wSize.width())
+        wPixmap = wPixmap.scaled(wSize, Qt::KeepAspectRatio, Qt::SmoothTransformation);
+    QImage wImage = wPixmap.toImage();
+    m_pPage1Text1->registerImage(wImage, "image");
 
     /* Prepare table template: */
