I think maybe you mean it should return $false instead of $no. but eitherway it is still a bug.