diff --git a/js/tb-megamenu-touch.js b/js/tb-megamenu-touch.js
index 4b837a9..0830898 100644
--- a/js/tb-megamenu-touch.js
+++ b/js/tb-megamenu-touch.js
@@ -5,6 +5,7 @@
       items.children('a').each( function() {
 	var $item = $(this);
         var tbitem = $(this).parent();
+        var nxitem = $(this).next();
         $item.click( function(event){
           if ($item.hasClass('tb-megamenu-clicked')) {
             var $uri = $item.attr('href');
@@ -13,8 +14,11 @@
           else {
             event.preventDefault();
             $item.addClass('tb-megamenu-clicked');
-            if(!tbitem.hasClass('open')){	
+            if(!tbitem.hasClass('open')){
               tbitem.addClass('open');
+              if (nxitem.is(':visible')) {
+                event.preventDefault();
+              }
             }
           }
         }).closest('li').mouseleave( function(){
@@ -29,7 +33,7 @@
           tbitem = $item.parent();
           if ($item.hasClass('tb-megamenu-clicked')) {
             Drupal.TBMegaMenu.eventStopPropagation(event);
-            if(tbitem.hasClass('open')){	
+            if(tbitem.hasClass('open')){
               tbitem.removeClass('open');
               $item.removeClass('tb-megamenu-clicked');
             }
@@ -37,7 +41,7 @@
           else {
             Drupal.TBMegaMenu.eventStopPropagation(event);
             $item.addClass('tb-megamenu-clicked');
-            if(!tbitem.hasClass('open')){	
+            if(!tbitem.hasClass('open')){
               tbitem.addClass('open');
               $item.removeClass('tb-megamenu-clicked');
             }
@@ -46,7 +50,7 @@
      });
      */
   }
-  
+
   Drupal.TBMegaMenu.eventStopPropagation = function(event) {
     if (event.stopPropagation) {
       event.stopPropagation();
@@ -54,7 +58,7 @@
     else if (window.event) {
       window.event.cancelBubble = true;
     }
-  }  
+  }
   Drupal.behaviors.tbMegaMenuTouchAction = {
     attach: function(context) {
       var isTouch = 'ontouchstart' in window && !(/hp-tablet/gi).test(navigator.appVersion);
