fixed return value if there are no open males