diff --git a/Gui/mainwindow.cpp b/Gui/mainwindow.cpp
index dff9df110706928d1c42e7c025bb5082f7c34577..60b504d50b83b5269b59e8f73db5484e14b9aeaf 100644
--- a/Gui/mainwindow.cpp
+++ b/Gui/mainwindow.cpp
@@ -580,6 +580,8 @@ void MainWindow::loadFile(ImportFileType::type t, const QString &fileName)
 		{
 			this->loadFEMConditionsFromFile(fileName);
 		}
+
+		emit fileUsed(fileName);
 	}
 	else if (t == ImportFileType::FEFLOW)
 	{
@@ -702,8 +704,6 @@ void MainWindow::loadFile(ImportFileType::type t, const QString &fileName)
 		//settings.setValue("lastOpenedVtkFileDirectory", dir.absolutePath());
 	}
 	updateDataViews();
-
-	if (t == ImportFileType::OGS) emit fileUsed(fileName);
 }
 
 void MainWindow::updateDataViews()