diff --git a/src/box/space.c b/src/box/space.c
index cc6cbedaafd94af0f321f276b61cc3b163767bf7..d696b9e20ee6e61e20606e4a9d728231397bc1fa 100644
--- a/src/box/space.c
+++ b/src/box/space.c
@@ -201,13 +201,6 @@ space_delete(struct space *space)
 	space->vtab->destroy(space);
 }
 
-/** Do nothing if the space is already recovered. */
-void
-space_noop(struct space *space)
-{
-	(void)space;
-}
-
 void
 space_dump_def(const struct space *space, struct rlist *key_list)
 {
diff --git a/src/box/space.h b/src/box/space.h
index 6408eedcb70e28a9b27e018e8fb4d302313c0a55..e20a0aaf961da1ccb2858e36d0219da6febc0d64 100644
--- a/src/box/space.h
+++ b/src/box/space.h
@@ -388,8 +388,6 @@ space_is_memtx(struct space *space) { return space->engine->id == 0; }
 static inline bool
 space_is_vinyl(struct space *space) { return strcmp(space->engine->name, "vinyl") == 0; }
 
-void space_noop(struct space *space);
-
 struct field_def;
 /**
  * Allocate and initialize a space.