diff --git a/www/js/zui3/zin.js b/www/js/zui3/zin.js index 7a204c59d3..c20621cacb 100644 --- a/www/js/zui3/zin.js +++ b/www/js/zui3/zin.js @@ -638,10 +638,10 @@ if(!$link.length || $link.hasClass('ajax-submit') || $link.attr('target') === '_blank') return; const options = $link.dataset(); - if(options.toggle || $link.hasClass('not-open-url')) return e.preventDefault(); + if(options.toggle || $link.hasClass('not-open-url')) return; const url = options.url || $link.attr('href'); - if(!url || url.startsWith('javascript:') || url.startsWith('#')) return; + if(url && (url.startsWith('javascript:') || url.startsWith('#'))) return; openUrl(url, options, e); e.preventDefault();