diff --git a/scripts/Diffraction/isis_powder/gem_routines/gem_advanced_config.py b/scripts/Diffraction/isis_powder/gem_routines/gem_advanced_config.py
index 808da1880168f21c076bb695d56d87916a9957d4..769a710b001215435aa07ffe507042159bfd5c2a 100644
--- a/scripts/Diffraction/isis_powder/gem_routines/gem_advanced_config.py
+++ b/scripts/Diffraction/isis_powder/gem_routines/gem_advanced_config.py
@@ -95,11 +95,16 @@ all_adv_variables = {
 
 
 def get_mode_specific_variables(is_texture_mode):
-    return {"focused_cropping_values": texture_focused_cropping_values if is_texture_mode else focused_cropping_values,
-            "vanadium_cropping_values": texture_vanadium_cropping_values if is_texture_mode
-            else vanadium_cropping_values,
-            "grouping_file_name": "offsets_xie_test_2.cal" if is_texture_mode else "GEM_Instrument_grouping.cal",
-            "save_maud": is_texture_mode}
+    if is_texture_mode:
+        return {"focused_cropping_values": texture_focused_cropping_values,
+                "vanadium_cropping_values": texture_vanadium_cropping_values,
+                "grouping_file_name": "offsets_xie_test_2.cal",
+                "save_maud": True}
+    else:
+        return {"focused_cropping_values": focused_cropping_values,
+                "vanadium_cropping_values": vanadium_cropping_values,
+                "grouping_file_name": "GEM_Instrument_grouping.cal",
+                "save_maud": False}
 
 
 def get_all_adv_variables():