diff --git a/lib/appium.js b/lib/appium.js index 320495a65..5af9c9fe4 100644 --- a/lib/appium.js +++ b/lib/appium.js @@ -727,7 +727,8 @@ Appium.prototype.reset = function(cb) { this.resetting = true; this.stop(function() { logger.info("Restarting app"); - this.start(this.oldDesiredCapabilities, function() { + this.start(this.oldDesiredCapabilities, function(err) { + if (err) return cb(err); this.resetting = false; this.device.implicitWaitMs = oldImpWait; this.sessionId = oldId;