diff --git a/src/main/java/org/springframework/data/redis/core/AbstractOperations.java b/src/main/java/org/springframework/data/redis/core/AbstractOperations.java index 69842638d..7ee01e3ed 100644 --- a/src/main/java/org/springframework/data/redis/core/AbstractOperations.java +++ b/src/main/java/org/springframework/data/redis/core/AbstractOperations.java @@ -389,6 +389,10 @@ abstract class AbstractOperations { */ GeoResults> deserializeGeoResults(GeoResults> source) { + if (source == null) { + return null; + } + if (valueSerializer() == null) { return (GeoResults>) (Object) source; }