diff options
-rw-r--r-- | activesupport/lib/active_support/dependencies.rb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/activesupport/lib/active_support/dependencies.rb b/activesupport/lib/active_support/dependencies.rb index fc0a358645..ee62c0739e 100644 --- a/activesupport/lib/active_support/dependencies.rb +++ b/activesupport/lib/active_support/dependencies.rb @@ -734,6 +734,7 @@ module ActiveSupport #:nodoc: begin constantized = parent.const_get(to_remove, false) rescue NameError + # Skip when const is unreachable. return else constantized.before_remove_const if constantized.respond_to?(:before_remove_const) @@ -743,6 +744,7 @@ module ActiveSupport #:nodoc: begin parent.instance_eval { remove_const to_remove } rescue NameError + # Skip when const is unreachable. end end end |