aboutsummaryrefslogtreecommitdiffhomepage
path: root/uzbl.c
diff options
context:
space:
mode:
Diffstat (limited to 'uzbl.c')
-rw-r--r--uzbl.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/uzbl.c b/uzbl.c
index 9cb9001..d3a27e0 100644
--- a/uzbl.c
+++ b/uzbl.c
@@ -147,9 +147,11 @@ static gboolean
download_cb (WebKitWebView *web_view, GObject *download, gpointer user_data) {
(void) web_view;
(void) user_data;
- const gchar* uri = webkit_download_get_uri ((WebKitDownload*)download);
- printf("Download -> %s\n",uri);
- run_command(download_handler, uri);
+ if (download_handler) {
+ const gchar* uri = webkit_download_get_uri ((WebKitDownload*)download);
+ printf("Download -> %s\n",uri);
+ run_command(download_handler, uri);
+ }
return (FALSE);
}