--- ./drivers/net/pcnet32.c.orig Thu Aug 19 10:18:05 2004 +++ ./drivers/net/pcnet32.c Thu Aug 19 10:18:46 2004 @@ -1368,8 +1368,7 @@ int rc; unsigned long flags; - if (dev->irq == 0 || - request_irq(dev->irq, &pcnet32_interrupt, + if (request_irq(dev->irq, &pcnet32_interrupt, (lp->shared_irq ? SA_SHIRQ : 0) | SA_NET_RANDOM, dev->name, (void *)dev)) { return -EAGAIN;