diff --git a/components/fpspreadsheet/uvirtuallayer_ole_helpers.pas b/components/fpspreadsheet/uvirtuallayer_ole_helpers.pas index 4acd9aea5..623f94506 100644 --- a/components/fpspreadsheet/uvirtuallayer_ole_helpers.pas +++ b/components/fpspreadsheet/uvirtuallayer_ole_helpers.pas @@ -731,6 +731,7 @@ begin //Read it from MiniFAT AContext.MiniStream.Position:=AContext.Position; Result:=AContext.MiniStream.Read(ABuffer^,ASize); + AContext.Position:=AContext.MiniStream.Position; Exit; end; end;