summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--atari/toolbar.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/atari/toolbar.c b/atari/toolbar.c
index 1946b05c5..fd9051dd9 100644
--- a/atari/toolbar.c
+++ b/atari/toolbar.c
@@ -989,11 +989,9 @@ void toolbar_home_click(struct s_toolbar *tb)
bw = gw->browser->bw;
assert(bw != NULL);
- if(nsoption_charp(homepage_url) == NULL){
- use_url = "about:welcome";
- }
- else {
- use_url = nsoption_charp(homepage_url);
+ use_url = nsoption_charp(homepage_url);
+ if(use_url == NULL || strlen(use_url) == 0){
+ use_url = (char*)"about:welcome";
}
if (nsurl_create(use_url, &url) != NSERROR_OK) {