diff --git a/osscan.h b/osscan.h index 43a9ec51a..83e22adda 100644 --- a/osscan.h +++ b/osscan.h @@ -245,7 +245,7 @@ struct ObservationPrint { FingerPrintScan scan_info; std::vector extra_tests; const char *getInfo(FingerPrintScan::Attribute attr) const { - if (attr >= FingerPrintScan::MAX_ATTR) + if (attr >= FingerPrintScan::MAX_ATTR || attr < 0) return NULL; return scan_info.values[static_cast(attr)]; }