diff --git a/lib/_debugger.js b/lib/_debugger.js index c23e3fc3df..0618e4e816 100644 --- a/lib/_debugger.js +++ b/lib/_debugger.js @@ -261,6 +261,12 @@ Client.prototype.reqEval = function(expression, cb) { // Otherwise we need to get the current frame to see which scopes it has. this.reqBacktrace(function(bt) { + if (!bt.frames) { + // ?? + cb({}); + return; + } + var frame = bt.frames[self.currentFrame]; var evalFrames = frame.scopes.map(function(s) {