diff --git a/guiders.js b/guiders.js index baad2e0..bbf007a 100644 --- a/guiders.js +++ b/guiders.js @@ -544,8 +544,14 @@ 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; + } } };