diff --git a/src/pages/status.jsx b/src/pages/status.jsx
index cb194183..47a13a73 100644
--- a/src/pages/status.jsx
+++ b/src/pages/status.jsx
@@ -695,6 +695,8 @@ function StatusThread({ id, closeLink = '/', instance: propInstance }) {
                 className="menu-switch-view"
                 onClick={() => {
                   setViewMode(viewMode === 'full' ? null : 'full');
+                  searchParams.delete('media');
+                  searchParams.delete('media-only');
                   if (viewMode === 'full') {
                     searchParams.delete('view');
                   } else {