diff --git a/src/box/xlog.cc b/src/box/xlog.cc
index ea78e22fc83c69e036feab00d6de47c13b569e1b..22097d6865969e2934215bfd8420769dc9ccf28a 100644
--- a/src/box/xlog.cc
+++ b/src/box/xlog.cc
@@ -729,7 +729,7 @@ xlog_write_meta(struct xlog *l)
 		free(vstr);
 		return -1;
 	}
-
+	free(vstr);
 	return 0;
 }