diff --git a/addons/web_editor/static/src/css/editor.css b/addons/web_editor/static/src/css/editor.css
index 6c01eca42d3903ec240005fb19362605d1c331f7..47d7baa3c66fddd4e06b8c95f189645709cf3f67 100644
--- a/addons/web_editor/static/src/css/editor.css
+++ b/addons/web_editor/static/src/css/editor.css
@@ -837,14 +837,14 @@
   border-radius: 4px;
 }
 
-.fade {
+.fade:not(.modal-backdrop) {
   opacity: 0;
   -webkit-transition: opacity 0.15s linear;
   -o-transition: opacity 0.15s linear;
   transition: opacity 0.15s linear;
 }
 
-.fade.in {
+.fade.in:not(.modal-backdrop) {
   opacity: 1;
 }
 
diff --git a/addons/web_editor/static/src/css/editor.sass b/addons/web_editor/static/src/css/editor.sass
index d14601ce8d86b63e2cfad9609ba97b4a79cdd540..094ecc6bc32c0fd166ec31b8d0abb8dcfa3ddfeb 100644
--- a/addons/web_editor/static/src/css/editor.sass
+++ b/addons/web_editor/static/src/css/editor.sass
@@ -720,12 +720,12 @@ $attachment-border-color: #848490
     text-decoration: none
     background-color: #000
     border-radius: 4px
-.fade
+.fade:not(.modal-backdrop)
     opacity: 0
     -webkit-transition: opacity .15s linear
     -o-transition: opacity .15s linear
     transition: opacity .15s linear
-.fade.in
+.fade.in:not(.modal-backdrop)
     opacity: 1
 .pull-right
     float: right