Fix so searches with colons will properly determine if the field being searched is valid.