diff --git a/js/tab.js b/js/tab.js
index 43190294bbe06d668674f8d787fc9d02aded4793..5a6b6a331809fa457c091f5c48db89a055a202ae 100644
--- a/js/tab.js
+++ b/js/tab.js
@@ -40,7 +40,7 @@
 
     var $target = $(selector)
 
-    this.activate($this.parent('li'), $ul)
+    this.activate($this.closest('li'), $ul)
     this.activate($target, $target.parent(), function () {
       $this.trigger({
         type: 'shown.bs.tab',