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 91ce9b2fd..3a9f1f472 100644 --- a/src/main/java/org/springframework/data/redis/core/AbstractOperations.java +++ b/src/main/java/org/springframework/data/redis/core/AbstractOperations.java @@ -364,6 +364,10 @@ abstract class AbstractOperations { */ GeoResults> deserializeGeoResults(GeoResults> source) { + if (source == null) { + return null; + } + if (valueSerializer() == null) { return (GeoResults>) (Object) source; }