diff --git a/src/t_zset.c b/src/t_zset.c index 0f0e2be9..c3fe16e1 100644 --- a/src/t_zset.c +++ b/src/t_zset.c @@ -504,7 +504,7 @@ int zzlIsInRange(unsigned char *zl, zrangespec *range) { return 0; p = ziplistIndex(zl,-1); /* Last score. */ - redisAssert(p != NULL); + if (p == NULL) return 0; /* Empty sorted set */ score = zzlGetScore(p); if (!zslValueGteMin(score,range)) return 0;