diff --git a/src/+gui_auxiliary/command_option_mapping.m b/src/+gui_auxiliary/command_option_mapping.m
index 3382c1d086106ce2e7ce6b21e001f89c75d3b904..71ab7db010272ad93e3302997faa93c69775c1c9 100644
--- a/src/+gui_auxiliary/command_option_mapping.m
+++ b/src/+gui_auxiliary/command_option_mapping.m
@@ -64,10 +64,7 @@ switch name
 
     case 'mode_check_number_of_points'
         mapping = 'mode_check.number_of_points';
-
-    case 'optim'
-        mapping = 'optim_opt';
-
+        
     case 'mh_nblocks'
         mapping = 'mh_nblck';
 
diff --git a/src/+gui_auxiliary/set_command_option.m b/src/+gui_auxiliary/set_command_option.m
index 7a140ee8d1c54275fa807b0dcb34f0f32133edba..c9883565316c074cd40a3d7006e7db0095582a62 100644
--- a/src/+gui_auxiliary/set_command_option.m
+++ b/src/+gui_auxiliary/set_command_option.m
@@ -129,6 +129,9 @@ try
         case 'posterior_sampler_options'
             options_.posterior_sampler_options.sampling_opt = value;
             
+        case 'optim'
+            options_.optim_opt = value;
+            
         otherwise
             if isnumeric(value)
                 eval(['options_.' gui_auxiliary.command_option_mapping(name) '=' num2str(value) ';']);