# Dispatch
if [ "$BASENAME" == "session-list" ]; then
__session_list
-elif [ ! -z "$1" ] && [ "$BASENAME" == "session-chooser" ]; then
+elif [ "$BASENAME" == "session-chooser" ]; then
__session_chooser
-elif [ ! -z "$1" ] && [ "$BASENAME" == "terminal-session-chooser" ]; then
+elif [ "$BASENAME" == "terminal-session-chooser" ]; then
terminal session-chooser
elif [ ! -z "$1" ] && echo "$1" | grep -q -- '--list'; then
__session_list