As discuss in IRC: The former condition was a bug, that file has to be a directory or a symlink (to a directory).
We keep it simple here because the Status() call to the service later one would return an error in case this file is something expected.