Index: /trunk/src/VBox/Frontends/VirtualBox/src/widgets/VBoxFilePathSelectorWidget.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/widgets/VBoxFilePathSelectorWidget.cpp	(revision 41369)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/widgets/VBoxFilePathSelectorWidget.cpp	(revision 41370)
@@ -566,4 +566,5 @@
     , mMode (VBoxFilePathSelectorWidget::Mode_File_Open)
     , mLineEdit (NULL)
+    , m_fButtonTextSet(false)
     , mHomeDir (QDir::current().absolutePath())
     , mIsModified (false)
@@ -681,4 +682,5 @@
 {
     mSelectButton->setText(strText);
+    m_fButtonTextSet = !strText.isEmpty();
 }
 
@@ -720,5 +722,6 @@
 void VBoxEmptyFileSelector::retranslateUi()
 {
-    mSelectButton->setText (tr ("&Choose..."));
+    if (!m_fButtonTextSet)
+        mSelectButton->setText(tr("&Choose..."));
 }
 
Index: /trunk/src/VBox/Frontends/VirtualBox/src/widgets/VBoxFilePathSelectorWidget.h
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/widgets/VBoxFilePathSelectorWidget.h	(revision 41369)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/widgets/VBoxFilePathSelectorWidget.h	(revision 41370)
@@ -195,4 +195,5 @@
     QILineEdit *mLineEdit;
     QPushButton *mSelectButton;
+    bool m_fButtonTextSet;
     QString mFileDialogTitle;
     QString mFileFilters;
