diff --git a/.stylelintrc.js b/.stylelintrc.js
index f028c76cc0..1690f2186f 100644
--- a/.stylelintrc.js
+++ b/.stylelintrc.js
@@ -15,6 +15,7 @@ module.exports = {
         "number-leading-zero": null,
         "selector-list-comma-newline-after": null,
         "at-rule-no-unknown": null,
+        "no-descending-specificity": null,
         "scss/at-rule-no-unknown": [true, {
             // https://github.com/vector-im/riot-web/issues/10544
             "ignoreAtRules": ["define-mixin"],
diff --git a/res/css/views/rooms/_EventTile.scss b/res/css/views/rooms/_EventTile.scss
index 81924d2be3..98bfa248ff 100644
--- a/res/css/views/rooms/_EventTile.scss
+++ b/res/css/views/rooms/_EventTile.scss
@@ -130,6 +130,10 @@ limitations under the License.
         grid-column: 1 / 3;
         padding: 0;
     }
+
+    .mx_EventTile_msgOption {
+        grid-column: 2;
+    }
 }
 
 .mx_EventTile_reply {
@@ -274,10 +278,6 @@ div.mx_EventTile_notSent.mx_EventTile_redacted .mx_UnknownBody {
     margin-right: 10px;
 }
 
-.mx_EventTile_bubbleContainer.mx_EventTile_msgOption {
-    grid-column: 2;
-}
-
 .mx_EventTile_msgOption a {
     text-decoration: none;
 }