diff --git a/woman/watch.py b/woman/watch.py
index b871ddbb8c685ffdc7d270e98cd867cd6bc2e083..99bfc19a89a8a9f71e0833f2e2adc6c829ec914f 100644
--- a/woman/watch.py
+++ b/woman/watch.py
@@ -111,6 +111,8 @@ def i3_watch():
             n_output = e.current.ipc_data['output']
             shared.output_of_workspace.setdefault(master, {})
             shared.output_of_workspace[master][slave] = n_output
+            shared.qt_task("ws_exist", master, slave)
+            shared.qt_task("ws_metadata_changed", master, slave)
 
     def on_output_changed(i3, e):
         with shared.lock: