diff --git a/src/box/applier.cc b/src/box/applier.cc
index b662fcaa900e57aa5874a73efc97d8739bf7e053..93aa8c408f022f81edc2fbdea548d45f397e71fb 100644
--- a/src/box/applier.cc
+++ b/src/box/applier.cc
@@ -218,9 +218,9 @@ applier_connect(struct applier *applier)
 	if (row.type != IPROTO_OK)
 		xrow_decode_error_xc(&row); /* auth failed */
 
-done:
 	/* auth succeeded */
 	say_info("authenticated");
+done:
 	applier_set_state(applier, APPLIER_READY);
 }