--- a/src/rcldb/rcldb.cpp
+++ b/src/rcldb/rcldb.cpp
@@ -1257,8 +1257,13 @@
 
     if (doc.fbytes.empty())
 	doc.fbytes = doc.pcbytes;
-    if (!doc.fbytes.empty())
+
+    if (!doc.fbytes.empty()) {
 	RECORD_APPEND(record, Doc::keyfs, doc.fbytes);
+	leftzeropad(doc.fbytes, 12);
+	newdocument.add_value(VALUE_SIZE, doc.fbytes);
+    }
+
     if (!doc.pcbytes.empty())
 	RECORD_APPEND(record, Doc::keypcs, doc.pcbytes);
     char sizebuf[30];