--- x/ipc/msg.c.~1~	Mon Nov 18 11:41:32 2002
+++ x/ipc/msg.c	Wed Nov 20 11:25:14 2002
@@ -815,10 +815,6 @@ out_success:
 		schedule();
 		current->state = TASK_RUNNING;
 
-		msg = (struct msg_msg*) msr_d.r_msg;
-		if(!IS_ERR(msg)) 
-			goto out_success;
-
 		t = msg_lock(msqid);
 		if(t==NULL)
 			msqid=-1;