Index: libucdf/ucdf.c =================================================================== --- libucdf/ucdf.c (revision 35439) +++ libucdf/ucdf.c (revision 35440) @@ -626,8 +626,8 @@ if (sect_id < 0) return -1; - fp->stream_offs += offs; - fp->sect_offs += sect_offs; + fp->stream_offs = offs; + fp->sect_offs = sect_offs; fp->sect_id = sect_id; return 0; }