diff --git a/addon/blender_manifest.toml b/addon/blender_manifest.toml
index 392caaf..2d40ac4 100755
--- a/addon/blender_manifest.toml
+++ b/addon/blender_manifest.toml
@@ -1,6 +1,6 @@
 schema_version = "1.0.0"
 id = "scene_workspaces"
-version = "1.1.0"
+version = "1.1.1"
 name = "Scene Workspaces"
 tagline = "Filter and sort your workspaces, scene by scene"
 maintainer = "Francesco Bellini <doc.open.dev@gmail.com>"
diff --git a/addon/sw/funcs.py b/addon/sw/funcs.py
index 187d9e4..f0f13b4 100644
--- a/addon/sw/funcs.py
+++ b/addon/sw/funcs.py
@@ -69,7 +69,7 @@ def select_all():
         workspaces = templates
     else:
         for w in bpy.data.workspaces:
-            if w not in workspaces:
+            if w.name not in workspaces:
                 workspaces.append(w.name)
     set_scene_workspaces(workspaces)