diff -r 574358af597b -r e5674a26ce74 servlib/bundling/BPQCache.cc --- a/servlib/bundling/BPQCache.cc Thu Oct 06 12:15:22 2011 +0100 +++ b/servlib/bundling/BPQCache.cc Thu Oct 06 18:06:34 2011 +0100 @@ -164,6 +164,8 @@ BPQCacheEntry* entry = new BPQCacheEntry(); bundle->copy_metadata(entry->bundle().object()); + entry->bundle()->mutable_payload()->set_length(bundle->orig_length()); + entry->add_response(bundle); bpq_table_[key] = entry;