diff --git a/drivers/net/b44.c b/drivers/net/b44.c
index aaada572732a87fd3c8fd2d03898861d834c2c86..d742bfe2447107aed4517bef81bd180e3b475a33 100644
--- a/drivers/net/b44.c
+++ b/drivers/net/b44.c
@@ -1709,7 +1709,7 @@ static void __b44_set_rx_mode(struct net_device *dev)
 		bw32(bp, B44_RXCONFIG, val);
 	} else {
 		unsigned char zero[6] = {0, 0, 0, 0, 0, 0};
-		int i = 0;
+		int i = 1;
 
 		__b44_set_mac_addr(bp);