diff options
-rw-r--r-- | xxxterm.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/xxxterm.c b/xxxterm.c index 0b7e52c..187586c 100644 --- a/xxxterm.c +++ b/xxxterm.c @@ -1202,15 +1202,18 @@ load_uri(struct tab *t, gchar *uri) { gchar *newuri = NULL; - if (uri == NULL || !strlen(uri)) + if (uri == NULL) return; /* Strip leading spaces. */ while(*uri && isspace(*uri)) uri++; - if (!strlen(uri)) + if (strlen(uri) == 0 || !strcmp(uri, "about:blank")) { + newuri = ""; + webkit_web_view_load_uri(t->wv, newuri); return; + } if (valid_url_type(uri)) { newuri = guess_url_type(uri); |