diff -Naur MPlayer-1.0pre3.orig/input/input.c MPlayer-1.0pre3/input/input.c
--- MPlayer-1.0pre3.orig/input/input.c	2003-12-09 14:13:50.000000000 +0100
+++ MPlayer-1.0pre3/input/input.c	2003-12-09 15:35:02.000000000 +0100
@@ -1067,8 +1067,6 @@
 	  continue;
 	mp_msg(MSGT_INPUT,MSGL_ERR,"Select error: %s\n",strerror(errno));
       }
-      if(!got_cmd)
-	return NULL;
     }
     break;
   }
