diff --git a/lib/ruby-lint/definitions/core/kernel.rb b/lib/ruby-lint/definitions/core/kernel.rb
index <HASH>..<HASH> 100644
--- a/lib/ruby-lint/definitions/core/kernel.rb
+++ b/lib/ruby-lint/definitions/core/kernel.rb
@@ -492,4 +492,13 @@ RubyLint.global_scope.define_constant('Kernel') do |klass|
   klass.define_instance_method('untrust')
 
   klass.define_instance_method('untrusted?')
-end
\ No newline at end of file
+end
+
+# Methods defined in Kernel (both class and instance methods) are globally
+# available regardless of whether the code is evaluated in a class or instance
+# context.
+RubyLint.global_scope.copy(
+  RubyLint.global_constant('Kernel'),
+  :method,
+  :instance_method
+)
Properly include Kernel into the global scope.

This code was removed by accident when the definitions for Kernel were
re-generated.