diff --git a/OpenRoadEd/Qt/MainWindow.cpp b/OpenRoadEd/Qt/MainWindow.cpp
index 4facc184e3a21c857a8108bf4c7554ab12fb59b0..3b8a71d5fd42ed18ea1c4d8fc682671bc2c02fe9 100644
--- a/OpenRoadEd/Qt/MainWindow.cpp
+++ b/OpenRoadEd/Qt/MainWindow.cpp
@@ -554,7 +554,7 @@ void MainWindow::saveXML()
   
   QString path=lSettingsFile.value("Path/SaveXML",QDir::currentPath()).toString();
 	// Opens an "save file" dialog
-	QString fileName = QFileDialog::getSaveFileName(this,tr("Save File"),path, tr("OpenDRIVE (*.xodr *.xml)"));
+	QString fileName = QFileDialog::getSaveFileName(this,tr("Save File"),path, tr("OpenDRIVE (*.xodr *.xml)"),0,QFileDialog::DontUseNativeDialog);
 	if (fileName==NULL)
 		return;
   QFileInfo file(fileName);
@@ -578,7 +578,7 @@ void MainWindow::saveOSG()
   
   QString path=lSettingsFile.value("Path/SaveOSG",QDir::currentPath()).toString();
 	// Opens an "save file" dialog
-	QString fileName = QFileDialog::getSaveFileName(this,tr("Save File"), QDir::currentPath(), tr("OpenDRIVE (*.osg)"));
+	QString fileName = QFileDialog::getSaveFileName(this,tr("Save File"), QDir::currentPath(), tr("OpenDRIVE (*.osg)"),0,QFileDialog::DontUseNativeDialog);
 	if (fileName==NULL)
 		return;
   QFileInfo file(fileName);
@@ -630,7 +630,7 @@ void MainWindow::OnTakeScreenshot()
   
   QString path=lSettingsFile.value("Path/Screenshot",QDir::currentPath()).toString();
 	// Opens an "save file" dialog
-	QString fileName = QFileDialog::getSaveFileName(this,tr("Save File"),path, tr("PNG (*.png)"));
+	QString fileName = QFileDialog::getSaveFileName(this,tr("Save File"),path, tr("PNG (*.png)"),0,QFileDialog::DontUseNativeDialog);
 	if (fileName==NULL)
 		return;
   QFileInfo file(fileName);