diff --git a/qutebrowser/commands/userscripts.py b/qutebrowser/commands/userscripts.py index 00f7d2b1f..759d96ba5 100644 --- a/qutebrowser/commands/userscripts.py +++ b/qutebrowser/commands/userscripts.py @@ -271,7 +271,7 @@ class _WindowsUserscriptRunner(_BaseUserscriptRunner): self._run_process(cmd, *args, env=env, verbose=verbose) -class _DummyUserscriptRunner: +class _DummyUserscriptRunner(QObject): """Simple dummy runner which displays an error when using userscripts. @@ -284,6 +284,10 @@ class _DummyUserscriptRunner: finished = pyqtSignal() + def __init__(self, win_id, parent=None): + # pylint: disable=unused-argument + super().__init__(parent) + def run(self, cmd, *args, env=None, verbose=False): """Print an error as userscripts are not supported.""" # pylint: disable=unused-argument,unused-variable