diff --git a/Documents/bin/wb b/Documents/bin/wb
index dc6aa77d4115508672ba5d5ae3f09131c017cdd9..ed7ae5bb3d64e713c4a35aadbb5d988c0f935eae 100755
--- a/Documents/bin/wb
+++ b/Documents/bin/wb
@@ -33,13 +33,16 @@ _kill() {
 }
 
 list() {
-    if in_toolbox && is_tmux_running
-    then
-        tmux -L "$TMUX_SOCKET" list-sessions | awk -F: '{print $1}'
-    elif container_exists
+    if is_tmux_running
     then
-        toolbox run --container "$CONTAINER" -- \
+        if in_toolbox
+        then
             tmux -L "$TMUX_SOCKET" list-sessions | awk -F: '{print $1}'
+        elif container_exists
+        then
+            toolbox run --container "$CONTAINER" -- \
+                tmux -L "$TMUX_SOCKET" list-sessions | awk -F: '{print $1}'
+        fi
     fi
 }