diff -urNp 2.4.19pre9ac1/kernel/signal.c 2.4.19pre9ac2/kernel/signal.c
--- 2.4.19pre9ac1/kernel/signal.c	Thu May 30 16:08:06 2002
+++ 2.4.19pre9ac2/kernel/signal.c	Thu May 30 18:07:50 2002
@@ -1110,6 +1110,7 @@ do_sigaction(int sig, const struct k_sig
 		    || (k->sa.sa_handler == SIG_DFL
 			&& (sig == SIGCONT ||
 			    sig == SIGCHLD ||
+			    sig == SIGURG ||
 			    sig == SIGWINCH))) {
 			spin_lock_irq(&current->sigmask_lock);
 			if (rm_sig_from_queue(sig, current))