firedtv: fix registration - adapter number could only be zero
[pandora-kernel.git] / drivers / media / dvb / firesat / firesat_dvb.c
index cfa3a2e..cb36c03 100644 (file)
@@ -206,7 +206,7 @@ int firesat_dvbdev_init(struct firesat *firesat, struct device *dev)
        err = DVB_REGISTER_ADAPTER(&firesat->adapter,
                                   firedtv_model_names[firesat->type],
                                   THIS_MODULE, dev, adapter_nr);
-       if (err)
+       if (err < 0)
                goto fail_log;
 
        /*DMX_TS_FILTERING | DMX_SECTION_FILTERING*/