diff --git a/gnucash/html/gnc-html-webkit2.c b/gnucash/html/gnc-html-webkit2.c
index 7f211e32f7..8dfb6d4415 100644
--- a/gnucash/html/gnc-html-webkit2.c
+++ b/gnucash/html/gnc-html-webkit2.c
@@ -596,7 +596,6 @@ perform_navigation_policy (WebKitWebView *web_view,
const gchar* uri; // Can't init it here.
gchar *scheme = NULL, *location = NULL, *label = NULL;
gboolean ignore = FALSE;
-#if WEBKIT2_4
WebKitNavigationAction *action =
webkit_navigation_policy_decision_get_navigation_action (decision);
if (webkit_navigation_action_get_navigation_type (action) !=
@@ -606,9 +605,6 @@ perform_navigation_policy (WebKitWebView *web_view,
return TRUE;
}
req = webkit_navigation_action_get_request (action);
-#else
- req = webkit_navigation_policy_decision_get_request (decision);
-#endif
uri = webkit_uri_request_get_uri (req);
scheme = gnc_html_parse_url (self, uri, &location, &label);
if (strcmp (scheme, URL_TYPE_FILE) != 0)