--- src/yelp-application-orig.c	2012-12-19 07:46:36.000000000 -0800
+++ src/yelp-application.c	2013-08-12 23:35:52.000000000 -0700
@@ -30,7 +30,6 @@
 #include <gio/gsettingsbackend.h>
 #include <glib/gi18n.h>
 #include <gtk/gtk.h>
-#include <gdk/gdkx.h>
 #include <stdlib.h>
 
 #include "yelp-bookmarks.h"
@@ -466,21 +465,7 @@
     yelp_window_load_uri (window, uri);
 
     gtk_widget_show_all (GTK_WIDGET (window));
-
-    /* Metacity no longer does anything useful with gtk_window_present */
-    gdk_window = gtk_widget_get_window (GTK_WIDGET (window));
-    if (gdk_window)
-        gdk_x11_window_move_to_current_desktop (gdk_window);
-
-    /* Ensure we actually present the window when invoked from the command
-     * line. This is somewhat evil, but the minor evil of Yelp stealing
-     * focus (after you requested it) is outweighed for me by the major
-     * evil of no help window appearing when you click Help.
-     */
-    if (data->timestamp == 0)
-        data->timestamp = gdk_x11_get_server_time (gtk_widget_get_window (GTK_WIDGET (window)));
-
-    gtk_window_present_with_time (GTK_WINDOW (window), data->timestamp);
+    gtk_window_present (GTK_WIDGET (window));
 
     g_object_unref (uri);
     g_free (data);
