diff -r 69dad4ec73c2 -r 6693d7e25d5e master/device.c --- a/master/device.c Tue Feb 14 14:53:41 2006 +0000 +++ b/master/device.c Mon Feb 20 08:30:30 2006 +0000 @@ -347,7 +347,7 @@ int EtherCAT_dev_is_ec(ec_device_t *ecd, struct net_device *dev) { - return ecd->dev == dev; + return ecd && ecd->dev == dev; } /*****************************************************************************/