diff --git a/src/orca/orca_gui_prefs.py b/src/orca/orca_gui_prefs.py
index 6cd55bd..3998a36 100644
--- a/src/orca/orca_gui_prefs.py
+++ b/src/orca/orca_gui_prefs.py
@@ -4547,6 +4547,7 @@ class OrcaSetupGUI(orca_gtkbuilder.GtkBuilderWrapper):
 
             self.prefsDict['profile'] = profile
             self.prefsDict['activeProfile'] = profile
+            self.saveBasicSettings()
             self.writeUserPreferences()
 
         availableProfiles = [p[1] for p in self.__getAvailableProfiles()]
