diff --git a/src/core/services/interimElement/interimElement.js b/src/core/services/interimElement/interimElement.js index 935ac696bc9..8526be46b80 100644 --- a/src/core/services/interimElement/interimElement.js +++ b/src/core/services/interimElement/interimElement.js @@ -360,7 +360,7 @@ function InterimElementProvider() { * */ function cancel(reason, options) { - var interim = stack.shift(); + var interim = stack.pop(); if ( !interim ) return $q.when(reason); interim