diff --git a/js/collapse.js b/js/collapse.js
index 6a8377615e553824789dfad20b680c78b85445f4..d7d56bdd5ee2b86fbab45c99dd156c39831f1bfb 100644
--- a/js/collapse.js
+++ b/js/collapse.js
@@ -42,7 +42,7 @@
     this.$element.trigger(startEvent)
     if (startEvent.isDefaultPrevented()) return
 
-    var actives = this.$parent && this.$parent.find('> .panel > .in')
+    var actives = this.$parent && this.$parent.find('> .panel').children('.in, .collapsing')
 
     if (actives && actives.length) {
       var hasData = actives.data('bs.collapse')