summaryrefslogtreecommitdiff
path: root/qutebrowser/config/qtargs.py
diff options
context:
space:
mode:
Diffstat (limited to 'qutebrowser/config/qtargs.py')
-rw-r--r--qutebrowser/config/qtargs.py7
1 files changed, 2 insertions, 5 deletions
diff --git a/qutebrowser/config/qtargs.py b/qutebrowser/config/qtargs.py
index 0935c0b11..cbe58706d 100644
--- a/qutebrowser/config/qtargs.py
+++ b/qutebrowser/config/qtargs.py
@@ -25,7 +25,7 @@ import argparse
import pathlib
from typing import Any, Dict, Iterator, List, Optional, Sequence, Tuple
-from qutebrowser.qt import core
+from qutebrowser.qt import core, webenginecore
from qutebrowser.config import config
from qutebrowser.misc import objects
@@ -61,10 +61,7 @@ def qt_args(namespace: argparse.Namespace) -> List[str]:
assert objects.backend == usertypes.Backend.QtWebKit, objects.backend
return argv
- try:
- # pylint: disable=unused-import
- from qutebrowser.browser.webengine import webenginesettings
- except ImportError:
+ if not webenginecore:
# This code runs before a QApplication is available, so before
# backendproblem.py is run to actually inform the user of the missing
# backend. Thus, we could end up in a situation where we're here, but