diff --git a/lib/autoloader.php b/lib/autoloader.php
index f0fbd9e9f27cff3bdd7c6ae02d8738aeb0e6cd35..10cd5a8016a2c087b190ec638e92ed888848c2e4 100644
--- a/lib/autoloader.php
+++ b/lib/autoloader.php
@@ -112,9 +112,6 @@ class Autoloader {
 					$paths[] = \OC::$SERVERROOT . '/core/' . strtolower(str_replace('\\', '/', $split[2])) . '.php';
 				} else if ($split[1] === 'settings') {
 					$paths[] = \OC::$SERVERROOT . '/settings/' . strtolower(str_replace('\\', '/', $split[2])) . '.php';
-				} else if ($split[1] === 'repair') {
-					$paths[] = \OC::$SERVERROOT . '/lib/repair/' . strtolower(str_replace('\\', '/', $split[2])) . '.php';
-
 				} else {
 					$paths[] = \OC::$SERVERROOT . '/lib/private/' . $split[1] . '/' . strtolower(str_replace('\\', '/', $split[2])) . '.php';
 				}
diff --git a/lib/repair/assetcache.php b/lib/private/repair/assetcache.php
similarity index 100%
rename from lib/repair/assetcache.php
rename to lib/private/repair/assetcache.php
diff --git a/lib/repair/cleantags.php b/lib/private/repair/cleantags.php
similarity index 100%
rename from lib/repair/cleantags.php
rename to lib/private/repair/cleantags.php
diff --git a/lib/repair/collation.php b/lib/private/repair/collation.php
similarity index 100%
rename from lib/repair/collation.php
rename to lib/private/repair/collation.php
diff --git a/lib/repair/dropoldjobs.php b/lib/private/repair/dropoldjobs.php
similarity index 100%
rename from lib/repair/dropoldjobs.php
rename to lib/private/repair/dropoldjobs.php
diff --git a/lib/repair/dropoldtables.php b/lib/private/repair/dropoldtables.php
similarity index 100%
rename from lib/repair/dropoldtables.php
rename to lib/private/repair/dropoldtables.php
diff --git a/lib/repair/filletags.php b/lib/private/repair/filletags.php
similarity index 100%
rename from lib/repair/filletags.php
rename to lib/private/repair/filletags.php
diff --git a/lib/repair/innodb.php b/lib/private/repair/innodb.php
similarity index 100%
rename from lib/repair/innodb.php
rename to lib/private/repair/innodb.php
diff --git a/lib/repair/oldgroupmembershipshares.php b/lib/private/repair/oldgroupmembershipshares.php
similarity index 100%
rename from lib/repair/oldgroupmembershipshares.php
rename to lib/private/repair/oldgroupmembershipshares.php
diff --git a/lib/repair/preview.php b/lib/private/repair/preview.php
similarity index 100%
rename from lib/repair/preview.php
rename to lib/private/repair/preview.php
diff --git a/lib/repair/removegetetagentries.php b/lib/private/repair/removegetetagentries.php
similarity index 100%
rename from lib/repair/removegetetagentries.php
rename to lib/private/repair/removegetetagentries.php
diff --git a/lib/repair/repairinvalidshares.php b/lib/private/repair/repairinvalidshares.php
similarity index 100%
rename from lib/repair/repairinvalidshares.php
rename to lib/private/repair/repairinvalidshares.php
diff --git a/lib/repair/repairlegacystorages.php b/lib/private/repair/repairlegacystorages.php
similarity index 100%
rename from lib/repair/repairlegacystorages.php
rename to lib/private/repair/repairlegacystorages.php
diff --git a/lib/repair/repairmimetypes.php b/lib/private/repair/repairmimetypes.php
similarity index 100%
rename from lib/repair/repairmimetypes.php
rename to lib/private/repair/repairmimetypes.php
diff --git a/lib/repair/searchlucenetables.php b/lib/private/repair/searchlucenetables.php
similarity index 100%
rename from lib/repair/searchlucenetables.php
rename to lib/private/repair/searchlucenetables.php
diff --git a/lib/repair/sqliteautoincrement.php b/lib/private/repair/sqliteautoincrement.php
similarity index 100%
rename from lib/repair/sqliteautoincrement.php
rename to lib/private/repair/sqliteautoincrement.php
diff --git a/lib/repair/updatecertificatestore.php b/lib/private/repair/updatecertificatestore.php
similarity index 100%
rename from lib/repair/updatecertificatestore.php
rename to lib/private/repair/updatecertificatestore.php
diff --git a/lib/repair/updateoutdatedocsids.php b/lib/private/repair/updateoutdatedocsids.php
similarity index 100%
rename from lib/repair/updateoutdatedocsids.php
rename to lib/private/repair/updateoutdatedocsids.php
diff --git a/tests/lib/autoloader.php b/tests/lib/autoloader.php
index 9fb717c4f6347e910d4023388509493da663581a..6443d87a2e508060336773513163a32c08779379 100644
--- a/tests/lib/autoloader.php
+++ b/tests/lib/autoloader.php
@@ -90,7 +90,7 @@ class AutoLoader extends TestCase {
 
 	public function testLoadCoreNamespaceRepair() {
 		$this->assertEquals([
-			\OC::$SERVERROOT . '/lib/repair/foo/bar.php', 
+			\OC::$SERVERROOT . '/lib/private/repair/foo/bar.php',
 		], $this->loader->findClass('OC\Repair\Foo\Bar'));
 	}
 }