added check for Hnum < 0 in findev(), to catch bogus entries added