diff --git a/.deadcode-out b/.deadcode-out
index 5a4aa44a0f..df9824ea1b 100644
--- a/.deadcode-out
+++ b/.deadcode-out
@@ -48,10 +48,6 @@ package "code.gitea.io/gitea/models/forgejo/semver"
 	func SetVersionString
 	func SetVersion
 
-package "code.gitea.io/gitea/models/forgejo_migrations"
-	func GetCurrentDBVersion
-	func EnsureUpToDate
-
 package "code.gitea.io/gitea/models/git"
 	func RemoveDeletedBranchByID
 
diff --git a/models/migrations/migrations.go b/models/migrations/migrations.go
index e01d51d391..5b0079d2dd 100644
--- a/models/migrations/migrations.go
+++ b/models/migrations/migrations.go
@@ -597,7 +597,7 @@ func EnsureUpToDate(x *xorm.Engine) error {
 		return fmt.Errorf(`Current database version %d is not equal to the expected version %d. Please run "gitea [--config /path/to/app.ini] migrate" to update the database version`, currentDB, expected)
 	}
 
-	return nil
+	return forgejo_migrations.EnsureUpToDate(x)
 }
 
 // Migrate database to current version