From ae1116df045ce6a2505dde3893b25f2edd04cb2e Mon Sep 17 00:00:00 2001
From: Alex Pott <alex.a.pott@googlemail.com>
Date: Tue, 11 Jun 2013 00:52:23 +0100
Subject: [PATCH] Issue #1995152 by nick_schuch: Fixed Broken selector.

---
 core/modules/tour/js/tour.js | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/core/modules/tour/js/tour.js b/core/modules/tour/js/tour.js
index fde4f58d4d1d..86ad8a24dd04 100644
--- a/core/modules/tour/js/tour.js
+++ b/core/modules/tour/js/tour.js
@@ -177,7 +177,8 @@ Drupal.tour.views.ToggleTourView = Backbone.View.extend({
         var $this = $(this);
         var itemId = $this.attr('data-id');
         var itemClass = $this.attr('data-class');
-        if ((itemId && $document.find('#' + itemId).length) ||
+        if ((!itemId && !itemClass) ||
+           (itemId && $document.find('#' + itemId).length) ||
            (itemClass && $document.find('.' + itemClass).length)){
           return;
         }
-- 
GitLab