diff --git a/index.js b/index.js index 2f9c2490128..20f496ddcda 100644 --- a/index.js +++ b/index.js @@ -707,7 +707,7 @@ RedisClient.prototype.emit_idle = function () { function normal_reply (self, reply) { var command_obj = self.command_queue.shift(); - if (typeof command_obj.callback === 'function') { + if (command_obj&&typeof command_obj.callback === 'function') { if (command_obj.command !== 'exec') { reply = self.handle_reply(reply, command_obj.command, command_obj.buffer_args); }