diff --git a/src/box/lua/tuple.c b/src/box/lua/tuple.c
index 8b59466b9b0c09371b36b4fc0f2de4533acbb76d..4b6298cb5920831fb44d357242be62da24deb1be 100644
--- a/src/box/lua/tuple.c
+++ b/src/box/lua/tuple.c
@@ -560,12 +560,13 @@ tuple_serializer_update_options(void)
 	tuple_serializer.encode_sparse_ratio = 0;
 }
 
-static void
+static int
 on_msgpack_serializer_update(struct trigger *trigger, void *event)
 {
 	(void) trigger;
 	(void) event;
 	tuple_serializer_update_options();
+	return 0;
 }
 
 void