diff --git a/functions/other_functions.sh b/functions/other_functions.sh
index 188b0ade..7ac3f9a5 100644
--- a/functions/other_functions.sh
+++ b/functions/other_functions.sh
@@ -299,7 +299,7 @@ dir_prep() {
 
 rd_zenity() {
   # This function replaces the standard 'zenity' command and filters out annoying GTK errors on Steam Deck
-  export GUI="zenity"
+  export CONFIGURATOR_GUI="zenity"
 
   # env GDK_SCALE=1.5 \
   #     GDK_DPI_SCALE=1.5 \
@@ -307,7 +307,7 @@ rd_zenity() {
 
   local status=${PIPESTATUS[0]}  # Capture the exit code of 'zenity'
 
-  unset GUI
+  unset CONFIGURATOR_GUI
   
   return $status
 }
diff --git a/tools/configurator.sh b/tools/configurator.sh
index 90fd208a..33b72b84 100755
--- a/tools/configurator.sh
+++ b/tools/configurator.sh
@@ -108,7 +108,7 @@ rd_zenity --progress --no-cancel --pulsate --auto-close \
 
 configurator_welcome_dialog() {
   log i "Configurator: opening welcome dialog"
-  export GUI="zenity"
+  export CONFIGURATOR_GUI="zenity"
   welcome_menu_options=(
     "Settings" "Customize your RetroDECK experience with various presets and tweaks."
     "Open Component" "Manually launch and configure settings for each emulator or component (for advanced users)."
@@ -172,7 +172,7 @@ configurator_welcome_dialog() {
 
   "" )
     log i "Configurator: closing"
-    unset GUI
+    unset CONFIGURATOR_GUI
     exit 0
   ;;