diff --git a/drivers/net/ifb.c b/drivers/net/ifb.c
index 8bcacd7c7715a18e7c10978533548e3910c08f8a..124dac4532b240dfb16d724172fca616264d0c55 100644
--- a/drivers/net/ifb.c
+++ b/drivers/net/ifb.c
@@ -96,7 +96,7 @@ static void ri_tasklet(unsigned long dev)
 			dev_queue_xmit(skb);
 		} else if (from & AT_INGRESS) {
 			skb_pull(skb, skb->dev->hard_header_len);
-			netif_rx(skb);
+			netif_receive_skb(skb);
 		} else
 			BUG();
 	}