diff --git a/lib/charlotte.js b/lib/charlotte.js
index <HASH>..<HASH> 100755
--- a/lib/charlotte.js
+++ b/lib/charlotte.js
@@ -2200,7 +2200,7 @@
               _.each([browser.onBack, tab.onBack, onBack], function(onBack) {
                 if (onBack && onBack.callback) {
                   onBackCallbackSeries.push(function(next) {
-                    onBack.callback(options, next);
+                    onBack.callback.call(lastPage, options, next);
                   });
                 }
               });
set page as `this` when calling onBack callbacks