diff --git a/instrumentation/dalli/lib/opentelemetry/instrumentation/dalli/instrumentation.rb b/instrumentation/dalli/lib/opentelemetry/instrumentation/dalli/instrumentation.rb index 190933eade..70a4c7bb7b 100644 --- a/instrumentation/dalli/lib/opentelemetry/instrumentation/dalli/instrumentation.rb +++ b/instrumentation/dalli/lib/opentelemetry/instrumentation/dalli/instrumentation.rb @@ -33,7 +33,7 @@ def add_patches if Gem::Version.new(::Dalli::VERSION) < Gem::Version.new('3.0.0') ::Dalli::Server.prepend(Patches::Server) else - ::Dalli::Protocol::Binary.prepend(Patches::Server) + ::Dalli::Protocol::Binary.prepend(Patches::Server) if defined?(::Dalli::Protocol::Binary) ::Dalli::Protocol::Meta.prepend(Patches::Server) if defined?(::Dalli::Protocol::Meta) end end