diff --git a/core/log_io.c b/core/log_io.c
index cd1898b2c69f9e898fe84d619bf244e9af4644b2..a3483070076d83b8c45c6fe75328b0db74323755 100644
--- a/core/log_io.c
+++ b/core/log_io.c
@@ -449,7 +449,7 @@ convert_to_v11(struct tbuf *orig, i64 lsn)
 	row->len = sizeof(struct row_v11);
 	row_v11(row)->lsn = lsn;
 	row_v11(row)->tm = 0;
-	row_v11(row)->len = orig->len;
+	row_v11(row)->len = orig->len + sizeof(default_tag);
 
 	tbuf_append(row, &default_tag, sizeof(default_tag));
 	tbuf_append(row, orig->data, orig->len);