diff --git a/prog/sensors/main.c b/prog/sensors/main.c index 1a6c25ac..fd9ed022 100644 --- a/prog/sensors/main.c +++ b/prog/sensors/main.c @@ -247,7 +247,7 @@ int main (int argc, char *argv[]) sensors_cleanup(); exit(error); } else { - if(chips[0].prefix == SENSORS_CHIP_NAME_PREFIX_ANY) + if (optind == argc) /* No chip name on command line */ fprintf(stderr, "No sensors found!\n" "Make sure you loaded all the kernel drivers you need.\n"