diff -ru comedi/scripts/dep.rtlinux comedi_work/scripts/dep.rtlinux
--- comedi/scripts/dep.rtlinux	2001-12-14 14:25:14.000000000 -0500
+++ comedi_work/scripts/dep.rtlinux	2003-05-14 11:38:45.000000000 -0400
@@ -10,6 +10,8 @@
 	echo You appear to be running an RTL-patched kernel
 
 	default=${RTLDIR:=/usr/src/rtl}
+STOPASKING=""
+while [ -z "$STOPASKING" ]; do
 	if [ "${interactive}" = "y" ];then
 		echo -n "Enter location of RTL source tree [$default]: "
 		read RTLDIR
@@ -18,6 +20,10 @@
 	if [ -d ${RTLDIR}/include ];then
 		echo RTLDIR=$RTLDIR >>.buildvars
 		echo CFLAGS += -I $RTLDIR/include -I $RTLDIR/include/compat -I $RTLDIR/include/posix -D__RT__ >>.buildvars
+		STOPASKING="1"
+        else
+		echo "$RTLDIR does not contain an include/ subdirectory.  Try again!"
 	fi
+done
 	export RTLDIR
 fi
