diff --git a/setup/scripts/l3d b/setup/scripts/l3d
index f5ed549009b2976fa475e87b713a0e3b787f4029..f7ae972fd6017aac33d05cb06d6366e2a0622e30 100755
--- a/setup/scripts/l3d
+++ b/setup/scripts/l3d
@@ -17,7 +17,7 @@ case "${L3DHOSTOS}" in
       else
         # This works on MacOS when coreutils is installed.
         SCRIPTPATH="$(dirname "$(greadlink -f "$0")")"
-        DOCKERSOCKHOST="$(dirname "$(greadlink -f "/var/run/docker.sock")")"
+        DOCKERSOCKHOST="$(dirname "$(greadlink -f "/var/run/docker.sock")")/docker.sock"
       fi
       # Write a fake passwd file which will later be mounted into containers.
       echo "${USERNAME}:x:${USERID}:${GROUPID}:${USERNAME},,,:/home/${USERNAME}:${L3DSHELL}" >${HOME}/.passwd