diff --git a/src/box/txn.c b/src/box/txn.c
index 4f5484ec553ac456f16f33c227b3b9a57e496cde..eb725aaa9c75401dd613ecd34e3b18c86dd71569 100644
--- a/src/box/txn.c
+++ b/src/box/txn.c
@@ -886,7 +886,7 @@ int
 txn_commit(struct txn *txn)
 {
 	struct journal_entry *req;
-	struct txn_limbo_entry *limbo_entry;
+	struct txn_limbo_entry *limbo_entry = NULL;
 
 	txn->fiber = fiber();