diff --git a/lib/octokit.rb b/lib/octokit.rb
index 17c0fac5f..4965b37ce 100644
--- a/lib/octokit.rb
+++ b/lib/octokit.rb
@@ -6,6 +6,7 @@ module Octokit
   autoload(:Client, File.join(__dir__, 'octokit/client'))
   autoload(:EnterpriseAdminClient, File.join(__dir__, 'octokit/enterprise_admin_client'))
   autoload(:EnterpriseManagementConsoleClient, File.join(__dir__, 'octokit/enterprise_management_console_client'))
+  autoload(:Repository, File.join(__dir__, 'octokit/repository'))
 
   class << self
     include Octokit::Configurable