diff --git a/src/freedombone-utils-selector b/src/freedombone-utils-selector
index d10797cb..48424323 100755
--- a/src/freedombone-utils-selector
+++ b/src/freedombone-utils-selector
@@ -59,7 +59,8 @@ function app_load_variables {
         return
     fi
 
-    eval "configvarname=(\${$config_var_name[@]})"
+    configvarname=$config_var_name[@]
+    configvarname=( ${!configvarname} )
     for v in "${configvarname[@]}"
     do
         read_config_param $v
@@ -75,7 +76,8 @@ function app_save_variables {
         return
     fi
 
-    eval "configvarname=(\${$config_var_name[@]})"
+    configvarname=$config_var_name[@]
+    configvarname=( ${!configvarname} )
     for v in "${configvarname[@]}"
     do
         write_config_param $v "${!v}"