 <p>I fixed this by adding e.stopImmediatePropagation(); to the event handler:</p> <pre><code>$('.nav-tabs li a').click(function(e){ e.preventDefault(); e.stopImmediatePropagation(); $(this).tab('show'); }); </code></pre> <p>edit: fixed class selector as per comment.</p>