diff --git a/src/Mod/Fem/Gui/DlgSettingsFemGeneral.ui b/src/Mod/Fem/Gui/DlgSettingsFemGeneral.ui
index b266395274..8a7928d8db 100644
--- a/src/Mod/Fem/Gui/DlgSettingsFemGeneral.ui
+++ b/src/Mod/Fem/Gui/DlgSettingsFemGeneral.ui
@@ -133,7 +133,7 @@
true
- Mod/Fem/Elmer
+ Mod/Fem/General
UseTempDirectory
@@ -177,7 +177,7 @@
Beside .FCStd file
- Mod/Fem/Elmer
+ Mod/Fem/General
UseBesideDirectory
@@ -221,7 +221,7 @@
Use custom directory
- Mod/Fem/Elmer
+ Mod/Fem/General
UseCustomDirectory
@@ -282,7 +282,7 @@
- Mod/Fem/Elmer
+ Mod/Fem/General
CustomDirectoryPath
diff --git a/src/Mod/Fem/femsolver/settings.py b/src/Mod/Fem/femsolver/settings.py
index 43809d93e8..4a2699014c 100644
--- a/src/Mod/Fem/femsolver/settings.py
+++ b/src/Mod/Fem/femsolver/settings.py
@@ -34,6 +34,8 @@ TEMPORARY = "temporary"
BESIDE = "beside"
CUSTOM = "custom"
+
+_GENERAL_PARAM = "User parameter:BaseApp/Preferences/Mod/Fem/General"
_ELMER_PARAM = "User parameter:BaseApp/Preferences/Mod/Fem/Elmer"
_GRID_PARAM = "User parameter:BaseApp/Preferences/Mod/Fem/Grid"
_CCX_PARAM = "User parameter:BaseApp/Preferences/Mod/Fem/Ccx"
@@ -87,12 +89,12 @@ def getBinary(name):
def getCustomDir():
- param = App.ParamGet(_ELMER_PARAM)
+ param = App.ParamGet(_GENERAL_PARAM)
return param.GetString("CustomDirectoryPath")
def getDirSetting():
- param = App.ParamGet(_ELMER_PARAM)
+ param = App.ParamGet(_GENERAL_PARAM)
if param.GetBool("UseTempDirectory"):
return TEMPORARY
elif param.GetBool("UseBesideDirectory"):