diff --git a/src/gmnlm.c b/src/gmnlm.c

index 756520c728baad52206866a3af64b0ffebbac3cd..02d8829598902d93f1dea3d68073f609573370c1 100644

--- a/src/gmnlm.c

+++ b/src/gmnlm.c

@@ -797,7 +797,9 @@ }

}

if (optind == argc - 1) {

- set_url(&browser, argv[optind], &browser.history);

+ if (!set_url(&browser, argv[optind], &browser.history)) {

+ return 1;

+ }

} else {

usage(argv[0]);

return 1;