Perhaps worth saying "(should be > 0)" after reporting the bad value.