diff --git a/templates/buttons/input--submit.html.twig b/templates/buttons/input--submit.html.twig
index 7720e9a..83b06a4 100644
--- a/templates/buttons/input--submit.html.twig
+++ b/templates/buttons/input--submit.html.twig
@@ -19,8 +19,8 @@
 {% if attributes.hasClass('visually-hidden') or attributes.hasClass('js-hide') %}
   <input{{ attributes.addClass('js-hide') }} />{{ children }}
 {% else %}
-  {# Views UI does not use core's dropbutton for adding displays #}
-  {% if not (attributes.addClass(nowrap).hasClass('no-wrap') or attributes.hasClass('add-display')) %}
+  {# Views UI does not use core's dropbutton for adding displays; Prevent overriding media_library's remove button #}
+  {% if not (attributes.addClass(nowrap).hasClass('no-wrap') or attributes.hasClass('add-display') or attributes.hasClass('media-library-item__remove')) %}
     <i class="waves-effect waves-light waves-input-wrapper button btn">
       <input{{ attributes.addClass('waves-button-input') }} />{{ children }}
     </i>
