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 f1eba8d4b..7fc53e624 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; }