diff --git a/akka-actor/src/main/scala/akka/serialization/Serialization.scala b/akka-actor/src/main/scala/akka/serialization/Serialization.scala index 7dfdf6eff1..5143402ec7 100644 --- a/akka-actor/src/main/scala/akka/serialization/Serialization.scala +++ b/akka-actor/src/main/scala/akka/serialization/Serialization.scala @@ -39,7 +39,7 @@ object Serialization { val defaultBindings = config.getConfig("akka.actor.serialization-bindings") val bindings = if (config.getBoolean("akka.actor.enable-additional-serialization-bindings") || - config.getBoolean("akka.remote.artery.enabled")) + config.hasPath("akka.remote.artery.enabled") && config.getBoolean("akka.remote.artery.enabled")) defaultBindings.withFallback(config.getConfig("akka.actor.additional-serialization-bindings")) else defaultBindings configToMap(bindings)