$OpenBSD: patch-gnome-session_gsm-consolekit_c,v 1.4 2010/12/03 13:15:27 ajacoutot Exp $
--- gnome-session/gsm-consolekit.c.orig	Fri Dec  3 13:41:07 2010
+++ gnome-session/gsm-consolekit.c	Fri Dec  3 13:41:07 2010
@@ -734,6 +734,12 @@ gsm_consolekit_can_switch_user (GsmConsolekit *manager
 
         error = NULL;
 
+/* User switching requires running another new X server which will not
+ * work by default on OpenBSD.
+ */
+#ifdef __OpenBSD__
+	return FALSE;
+#endif
         if (!gsm_consolekit_ensure_ck_connection (manager, &error)) {
                 g_warning ("Could not connect to ConsoleKit: %s",
                            error->message);
