--- gnome-session-2.19.4/gnome-session/gsm-at-startup.c	2007-06-20 12:29:45.000000000 +0200
+++ gnome-session-2.19.4-attacked/gnome-session/gsm-at-startup.c	2007-06-20 12:15:56.000000000 +0200
@@ -58,6 +58,7 @@
      gchar *command;
      guint tid;
  
+#ifdef GNOME_SESSION_WILL_HANG_FOREVER
      if (!AT_SPI_IOR)
        AT_SPI_IOR = XInternAtom (GDK_DISPLAY (), "AT_SPI_IOR", False); 
 
@@ -75,6 +76,7 @@
      gdk_window_remove_filter (w, gsm_assistive_filter_watch, &tid);
 #endif
      g_free (command);
+#endif
 }
 
 void
