diff --git a/js/bynder.search_view.js b/js/bynder.search_view.js
index a0df6ef04af44b7003c9de6537718413c6fca196..07f2c21dd4904dc82e7052dbd75ed8cda3cf32e9 100644
--- a/js/bynder.search_view.js
+++ b/js/bynder.search_view.js
@@ -61,6 +61,23 @@
                 var bynderSelection = $('input[name=bynder_selection]')[0];
                 bynderSelection.value = JSON.stringify(selectedValues);
 
+                var compactView = $('#bynder-compactview');
+                compactView.hide();
+                // Create and append the uploading message with inline styles
+                $('<div>')
+                    .text(Drupal.t('Uploading assets...'))
+                    .css({
+                      'position': 'absolute',
+                      'top': '50%',
+                      'left': '50%',
+                      'transform': 'translate(-50%, -50%)',
+                      'text-align': 'center',
+                      'font-size': '18px',
+                      'color': '#333',
+                      'z-index': '1000'
+                    })
+                    .insertAfter(compactView);
+
                 // Trigger entity browser submit button click.
                 $('.is-entity-browser-submit').click();
               }