diff --git a/src/wp-admin/upload.php b/src/wp-admin/upload.php
index 886ecd2..6b2a57b 100644
--- a/src/wp-admin/upload.php
+++ b/src/wp-admin/upload.php
@@ -61,6 +61,9 @@ if ( 'grid' === $mode ) {
 		}
 		?>
 		</h2>
+		<div class="error hide-if-js">
+			<p><?php _e( 'The grid view for the Media Library requires JavaScript. Either enable it in your browser, or <a href="upload.php?mode=list">switch to the table view</a>.' ); ?></p>
+		</div>
 	</div>
 	<?php
 	include( ABSPATH . 'wp-admin/admin-footer.php' );
