diff --git a/src/View/Configure/Window.py b/src/View/Configure/Window.py
index 8f28337065b9c1df227ba0adba129cebcee859d7..60f1dd675852062e14c93ad8c849dc88f56ef7a2 100644
--- a/src/View/Configure/Window.py
+++ b/src/View/Configure/Window.py
@@ -191,6 +191,8 @@ class ConfigureWindow(PamhyrDialog):
         )[self.get_combobox_text("comboBox_language")]
 
         self._propagate_update(key=Modules.CONFIG)
+
+        self._config.save()
         self.end()
 
     def reject(self):
@@ -198,7 +200,6 @@ class ConfigureWindow(PamhyrDialog):
         self.end()
 
     def end(self):
-        self._config.save()
         self.close()
 
     # Debug