You get an error "Contact Name Required"
This is triggered by the code in TContact.BeforeStore.
Digging through the code I can see this is caused by
the form hierarchy - the base form TBasicEditForm has
code under the OK button that assumes the object is
being edited. In this case we are only filtering so
it's my
guess that we should not be checking for blank name
values - maybe we should check that we have at least
one non blank value ?