Index: initscripts/initscripts-5.00/prefdm diff -u initscripts-5.00/prefdm:1.1.1.1.2.1 initscripts-5.00/prefdm:1.1.1.1.2.2 --- initscripts-5.00/prefdm:1.1.1.1.2.1 Thu Jul 20 15:09:47 2000 +++ initscripts-5.00/prefdm Thu Jul 20 15:29:20 2000 @@ -21,7 +21,9 @@ preferred=xdm fi fi -if [ -z "$preferred" ]; then +if [ -n "$preferred" ] && which $preferred >/dev/null 2>&1; then + : +else if which gdm >/dev/null 2>&1; then preferred=gdm elif which kdm >/dev/null 2>&1; then