When one of the parent directories contain spaces, the zle -M gets to many arguments and complains. Quoting them solves this bug.