diff --git a/js/bootstrap-modal.js b/js/bootstrap-modal.js
index 6fae3643662098e919717cabf632981e3e883616..0dd7fefaf900baa0aa518f1066c9981f5ed53004 100644
--- a/js/bootstrap-modal.js
+++ b/js/bootstrap-modal.js
@@ -140,11 +140,11 @@
       }
 
     , hideModal: function (that) {
+        this.backdrop()
+
         this.$element
           .hide()
           .trigger('hidden')
-
-        this.backdrop()
       }
 
     , removeBackdrop: function () {