diff --git a/claude_desktop/rootfs/etc/s6-overlay/s6-rc.d/svc-claude-terminal/run b/claude_desktop/rootfs/etc/s6-overlay/s6-rc.d/svc-claude-terminal/run index d21b396c81..bf0ed53d3a 100644 --- a/claude_desktop/rootfs/etc/s6-overlay/s6-rc.d/svc-claude-terminal/run +++ b/claude_desktop/rootfs/etc/s6-overlay/s6-rc.d/svc-claude-terminal/run @@ -33,9 +33,9 @@ if [ -z "$password" ]; then exec sleep infinity fi -workspace="$(bashio::config 'terminal_workspace')" -if [ -z "$workspace" ]; then - workspace="${HOME}/workspace" +workspace="${HOME}/workspace" +if bashio::config.has_value 'terminal_workspace'; then + workspace="$(bashio::config 'terminal_workspace')" fi install -d -o abc -g abc "$workspace"