diff --git a/components/rx/trunk/rxdbgrid.pas b/components/rx/trunk/rxdbgrid.pas index dba371044..c47ed91b3 100644 --- a/components/rx/trunk/rxdbgrid.pas +++ b/components/rx/trunk/rxdbgrid.pas @@ -5167,7 +5167,11 @@ begin Accept:=true else if Filter.IsNull then - Accept:=Field.IsNull + begin + Accept:=Field.IsNull; + if not Accept then + Break; + end else if (Filter.Value <> '') then begin