Function dired-read-shell-command was accepting an empty input. This is a bug because it then passes the empty input as a legitimate command which is silently processed (in error) by dired, eventually to return a completion message. The attached patch fixes that, and also validates the entered command as a valid shell executable. -- hkp://keys.gnupg.net CA45 09B5 5351 7C11 A9D1 7286 0036 9E45 1595 8BC0