diff --git a/components/rx/trunk/rxdb/rxdbgrid.pas b/components/rx/trunk/rxdb/rxdbgrid.pas index 48cf239f8..a9c786825 100644 --- a/components/rx/trunk/rxdb/rxdbgrid.pas +++ b/components/rx/trunk/rxdb/rxdbgrid.pas @@ -5017,12 +5017,16 @@ begin begin APresent := (C.Footer.FValueType in [fvtSum, fvtAvg, fvtMax, fvtMin, fvtCount]) or (C.FGroupItems.Active); if not APresent then + begin for F in C.Footers do begin APresent:=F.FValueType in [fvtSum, fvtAvg, fvtMax, fvtMin, fvtCount]; if APresent then break; end; + end + else + break; end; if not APresent then Exit;