diff --git a/src/fenrirscreenreader/speechDriver/speechdDriver.py b/src/fenrirscreenreader/speechDriver/speechdDriver.py index cf004f04..0e048190 100644 --- a/src/fenrirscreenreader/speechDriver/speechdDriver.py +++ b/src/fenrirscreenreader/speechDriver/speechdDriver.py @@ -37,6 +37,8 @@ class driver(speechDriver): if not queueable: self.cancel() if not self._isInitialized: + if not queueable: + self.cancel() self.initialize(self.env) if not self._isInitialized: return