diff --git a/test-files/io/OsmPbfReaderTest/OsmPbfPartialReaderMultipleBlobsTest4.osm b/test-files/io/OsmPbfReaderTest/OsmPbfPartialReaderMultipleBlobsTest4.osm
new file mode 100644
index 0000000..42e840e
--- /dev/null
+++ b/test-files/io/OsmPbfReaderTest/OsmPbfPartialReaderMultipleBlobsTest4.osm
@@ -0,0 +1,127 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<osm version="0.6" generator="hootenanny" srs="GEOGCS["WGS 84", DATUM["WGS_1984", SPHEROID["WGS 84",6378137,298.257223563, AUTHORITY["EPSG","7030"]], TOWGS84[0,0,0,0,0,0,0], AUTHORITY["EPSG","6326"]], PRIMEM["Greenwich",0, AUTHORITY["EPSG","8901"]], UNIT["degree",0.0174532925199433, AUTHORITY["EPSG","9108"]], AUTHORITY["EPSG","4326"]]">
+ <node visible="true" id="-85" timestamp="1970-01-01T00:00:00Z" version="1" changeset="0" lat="38.8535165999999990" lon="-104.8992698000000132"/>
+ <node visible="true" id="-86" timestamp="1970-01-01T00:00:00Z" version="1" changeset="0" lat="38.8535688999999991" lon="-104.8990568000000110"/>
+ <node visible="true" id="-87" timestamp="1970-01-01T00:00:00Z" version="1" changeset="0" lat="38.8535508000000007" lon="-104.8988321000000070"/>
+ <node visible="true" id="-88" timestamp="1970-01-01T00:00:00Z" version="1" changeset="0" lat="38.8536193999999995" lon="-104.8987070000000017"/>
+ <way visible="true" id="-21" timestamp="1970-01-01T00:00:00Z" version="1" changeset="0">
+ <nd ref="-76"/>
+ <nd ref="-106"/>
+ <nd ref="-107"/>
+ <tag k="note" v="1"/>
+ <tag k="bbox" v="-104.899712,38.8549321,-104.897905,38.8549614"/>
+ <tag k="highway" v="road"/>
+ <tag k="error:circular" v="15"/>
+ </way>
+ <way visible="true" id="-20" timestamp="1970-01-01T00:00:00Z" version="1" changeset="0">
+ <nd ref="-75"/>
+ <nd ref="-100"/>
+ <nd ref="-101"/>
+ <tag k="note" v="3"/>
+ <tag k="bbox" v="-104.90058,38.8542599,-104.900525,38.8549289"/>
+ <tag k="highway" v="road"/>
+ <tag k="error:circular" v="15"/>
+ </way>
+ <way visible="true" id="-19" timestamp="1970-01-01T00:00:00Z" version="1" changeset="0">
+ <nd ref="-114"/>
+ <nd ref="-97"/>
+ <nd ref="-98"/>
+ <nd ref="-99"/>
+ <tag k="note" v="0"/>
+ <tag k="bbox" v="-104.902432,38.8532424,-104.896182,38.8549614"/>
+ <tag k="highway" v="road"/>
+ <tag k="error:circular" v="15"/>
+ </way>
+ <way visible="true" id="-18" timestamp="1970-01-01T00:00:00Z" version="1" changeset="0">
+ <nd ref="-112"/>
+ <nd ref="-93"/>
+ <nd ref="-94"/>
+ <nd ref="-95"/>
+ <nd ref="-96"/>
+ <nd ref="-114"/>
+ <tag k="note" v="0"/>
+ <tag k="bbox" v="-104.902432,38.8532424,-104.896182,38.8549614"/>
+ <tag k="highway" v="road"/>
+ <tag k="error:circular" v="15"/>
+ </way>
+ <way visible="true" id="-17" timestamp="1970-01-01T00:00:00Z" version="1" changeset="0">
+ <nd ref="-113"/>
+ <nd ref="-88"/>
+ <nd ref="-89"/>
+ <nd ref="-90"/>
+ <nd ref="-91"/>
+ <nd ref="-92"/>
+ <nd ref="-112"/>
+ <tag k="note" v="0"/>
+ <tag k="bbox" v="-104.902432,38.8532424,-104.896182,38.8549614"/>
+ <tag k="highway" v="road"/>
+ <tag k="error:circular" v="15"/>
+ </way>
+ <way visible="true" id="-16" timestamp="1970-01-01T00:00:00Z" version="1" changeset="0">
+ <nd ref="-108"/>
+ <nd ref="-82"/>
+ <nd ref="-83"/>
+ <nd ref="-84"/>
+ <nd ref="-85"/>
+ <nd ref="-86"/>
+ <nd ref="-87"/>
+ <nd ref="-113"/>
+ <tag k="note" v="0"/>
+ <tag k="bbox" v="-104.902432,38.8532424,-104.896182,38.8549614"/>
+ <tag k="highway" v="road"/>
+ <tag k="error:circular" v="15"/>
+ </way>
+ <way visible="true" id="-15" timestamp="1970-01-01T00:00:00Z" version="1" changeset="0">
+ <nd ref="-111"/>
+ <nd ref="-78"/>
+ <nd ref="-72"/>
+ <nd ref="-79"/>
+ <nd ref="-80"/>
+ <nd ref="-81"/>
+ <nd ref="-108"/>
+ <tag k="note" v="0"/>
+ <tag k="bbox" v="-104.902432,38.8532424,-104.896182,38.8549614"/>
+ <tag k="highway" v="road"/>
+ <tag k="error:circular" v="15"/>
+ </way>
+ <way visible="true" id="-14" timestamp="1970-01-01T00:00:00Z" version="1" changeset="0">
+ <nd ref="-109"/>
+ <nd ref="-76"/>
+ <nd ref="-77"/>
+ <nd ref="-111"/>
+ <tag k="note" v="0"/>
+ <tag k="bbox" v="-104.902432,38.8532424,-104.896182,38.8549614"/>
+ <tag k="highway" v="road"/>
+ <tag k="error:circular" v="15"/>
+ </way>
+ <way visible="true" id="-13" timestamp="1970-01-01T00:00:00Z" version="1" changeset="0">
+ <nd ref="-110"/>
+ <nd ref="-102"/>
+ <nd ref="-101"/>
+ <nd ref="-109"/>
+ <tag k="note" v="0"/>
+ <tag k="bbox" v="-104.902432,38.8532424,-104.896182,38.8549614"/>
+ <tag k="highway" v="road"/>
+ <tag k="error:circular" v="15"/>
+ </way>
+ <way visible="true" id="-12" timestamp="1970-01-01T00:00:00Z" version="1" changeset="0">
+ <nd ref="-105"/>
+ <nd ref="-104"/>
+ <nd ref="-103"/>
+ <nd ref="-110"/>
+ <tag k="note" v="0"/>
+ <tag k="bbox" v="-104.902432,38.8532424,-104.896182,38.8549614"/>
+ <tag k="highway" v="road"/>
+ <tag k="error:circular" v="15"/>
+ </way>
+ <way visible="true" id="-11" timestamp="1970-01-01T00:00:00Z" version="1" changeset="0">
+ <nd ref="-73"/>
+ <nd ref="-74"/>
+ <nd ref="-75"/>
+ <nd ref="-78"/>
+ <tag k="note" v="2"/>
+ <tag k="bbox" v="-104.901448,38.8540851,-104.899717,38.8542618"/>
+ <tag k="highway" v="road"/>
+ <tag k="error:circular" v="15"/>
+ </way>
+</osm>