diff --git a/metadata/src/main/java/org/apache/kafka/image/TopicDelta.java b/metadata/src/main/java/org/apache/kafka/image/TopicDelta.java index b5ae7068988..553fc54c07b 100644 --- a/metadata/src/main/java/org/apache/kafka/image/TopicDelta.java +++ b/metadata/src/main/java/org/apache/kafka/image/TopicDelta.java @@ -211,11 +211,7 @@ public final class TopicDelta { try { PartitionRegistration prevPartition = image.partitions().get(entry.getKey()); - if ( - prevPartition == null || - prevPartition.directories == null || - prevPartition.directory(brokerId) != entry.getValue().directory(brokerId) - ) { + if (prevPartition == null || prevPartition.directory(brokerId) != entry.getValue().directory(brokerId)) { directoryIds.put( new TopicIdPartition(id(), new TopicPartition(name(), entry.getKey())), entry.getValue().directory(brokerId)