diff --git a/components/rx/rxdbgrid.pas b/components/rx/rxdbgrid.pas index a599b730f..f01e163aa 100644 --- a/components/rx/rxdbgrid.pas +++ b/components/rx/rxdbgrid.pas @@ -2157,9 +2157,11 @@ begin begin FInProcessCalc:=0; CalcStatTotals; - end; -{ if (rdgFooterRows in OptionsRx) and (FooterRowCount > 0) then - CalcStatTotals;} + end + else + if (rdgFooterRows in OptionsRx) and (FooterRowCount > 0) and DatalinkActive and + (DataSource.DataSet.State = dsBrowse) then + CalcStatTotals; end; procedure TRxDBGrid.UpdateData;