diff --git a/guiders.js b/guiders.js index 2a3e5af..dbc7781 100644 --- a/guiders.js +++ b/guiders.js @@ -544,8 +544,15 @@ var guiders = (function($) { if (prevGuider && prevGuider.highlight) { guiders._dehighlightElement(prevGuider.highlight); } - guiders.show(prevGuiderId); - return myGuider; + if (prevGuider.shouldSkip && prevGuider.shouldSkip()) { + guiders._currentGuiderID = prevGuider.id; + guiders.prev(); + return guiders.getCurrentGuider(); + } + else{ + guiders.show(prevGuiderId); + return myGuider; + } } };