Gracias, si me ha salido, además he añadido en el evento before print del detailData, el siguiente código:
Código Delphi
[-]
procedure DetailData1OnBeforePrint(Sender: TfrxComponent);
begin
if (Engine.FreeSpace <= GroupFooter1.Height +15) then
Engine.NewPage;
end;
donde pongo 15, puede ser 10, 25, etc... hay que ir probando para ir ajustando.