diff --git a/selene/core/entity.py b/selene/core/entity.py
index <HASH>..<HASH> 100644
--- a/selene/core/entity.py
+++ b/selene/core/entity.py
@@ -981,6 +981,7 @@ class Browser(WaitingEntity):
 
     def quit(self) -> None:
         self.driver.quit()
+        self.config._source.put(None)
 
     def clear_local_storage(self) -> Browser:
         self.driver.execute_script('window.localStorage.clear();')  # todo: should we catch and ignore errors?
#<I> Remove config source when quitting driver