diff options
Diffstat (limited to 'qutebrowser/utils/urlmatch.py')
-rw-r--r-- | qutebrowser/utils/urlmatch.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/qutebrowser/utils/urlmatch.py b/qutebrowser/utils/urlmatch.py index 5d9afc13e..888287ec2 100644 --- a/qutebrowser/utils/urlmatch.py +++ b/qutebrowser/utils/urlmatch.py @@ -140,7 +140,9 @@ class UrlPattern: Deviation from Chromium: - We assume * when no scheme has been given. """ - assert parsed.scheme, parsed + if not parsed.scheme: + raise ParseError("Missing scheme") + if parsed.scheme == 'any': self._scheme = None return |