fixes #3093 - invalid data for a subnet address or mask returns 'is invalid and is invalid'

Only have one "is invalid" returned for each key, not two