diff --git a/redis_commands.c b/redis_commands.c index 9a1dd74bb2..a0ce3b8358 100644 --- a/redis_commands.c +++ b/redis_commands.c @@ -6145,6 +6145,8 @@ void redis_getoption_handler(INTERNAL_FUNCTION_PARAMETERS, case REDIS_OPT_NULL_MBULK_AS_NULL: RETURN_LONG(redis_sock->null_mbulk_as_null); case REDIS_OPT_FAILOVER: + if (c == NULL) + RETURN_FALSE; RETURN_LONG(c->failover); case REDIS_OPT_MAX_RETRIES: RETURN_LONG(redis_sock->max_retries);