diff --git a/sys/dev/mse/mse.c b/sys/dev/mse/mse.c index 81b9bb4de93..073ea7a253e 100644 --- a/sys/dev/mse/mse.c +++ b/sys/dev/mse/mse.c @@ -288,7 +288,7 @@ mse_probe(dev) /* check PnP IDs */ error = ISA_PNP_PROBE(device_get_parent(dev), dev, mse_ids); - if (error != ENOENT) + if (error == ENXIO) return error; sc = device_get_softc(dev); diff --git a/sys/i386/isa/mse.c b/sys/i386/isa/mse.c index 81b9bb4de93..073ea7a253e 100644 --- a/sys/i386/isa/mse.c +++ b/sys/i386/isa/mse.c @@ -288,7 +288,7 @@ mse_probe(dev) /* check PnP IDs */ error = ISA_PNP_PROBE(device_get_parent(dev), dev, mse_ids); - if (error != ENOENT) + if (error == ENXIO) return error; sc = device_get_softc(dev);