diff --git a/.rubocop_todo/database/multiple_databases.yml b/.rubocop_todo/database/multiple_databases.yml
index 69bc0b64a30d54535c165373cf99b802d870b41d..e390f81f0304ac3a2106817094004fb3fdaaaa31 100644
--- a/.rubocop_todo/database/multiple_databases.yml
+++ b/.rubocop_todo/database/multiple_databases.yml
@@ -20,7 +20,6 @@ Database/MultipleDatabases:
   - lib/gitlab/database.rb
   - lib/gitlab/gitlab_import/importer.rb
   - lib/gitlab/health_checks/db_check.rb
-  - lib/gitlab/import_export/base/relation_factory.rb
   - lib/gitlab/import_export/group/relation_tree_restorer.rb
   - lib/gitlab/legacy_github_import/importer.rb
   - lib/gitlab/seeder.rb
diff --git a/lib/gitlab/import_export/base/relation_factory.rb b/lib/gitlab/import_export/base/relation_factory.rb
index 8a8c74c302d06b803813d65205d6836db8efa9ed..53dd6f8cd5508533bee0a36f8b2ec98c7b5fba2b 100644
--- a/lib/gitlab/import_export/base/relation_factory.rb
+++ b/lib/gitlab/import_export/base/relation_factory.rb
@@ -300,7 +300,7 @@ def has_unique_index_on_importable_fk?
           return cache[table_name] if cache.has_key?(table_name)
 
           index_exists =
-            ActiveRecord::Base.connection.index_exists?(
+            relation_class.connection.index_exists?(
               relation_class.table_name,
               importable_foreign_key,
               unique: true)