diff --git a/bin/launch-options.py b/bin/launch-options.py
index 81fe529ba522bf793b5a463470e8c7a98cef369e..da957b8c2c115402704e2382c9d02e56bf951ec6 100755
--- a/bin/launch-options.py
+++ b/bin/launch-options.py
@@ -1870,8 +1870,9 @@ class Gui:
             environ['STEAM_COMPAT_RUNTIME_SDL3'] = value
 
         if self.debug_check.get_active():
-            environ['STEAM_LINUX_RUNTIME_VERBOSE'] = '1'
+            environ['DEBUG_INVOCATION'] = '1'
             environ['G_MESSAGES_DEBUG'] = 'all'
+            environ['STEAM_LINUX_RUNTIME_VERBOSE'] = '1'
 
         shell = self.shell_combo.get_active_id()
         terminal = self.terminal_combo.get_active_id()