diff --git a/lib/rules/no-unknown-property.js b/lib/rules/no-unknown-property.js
index adb2b77f0c..e6cc3304df 100644
--- a/lib/rules/no-unknown-property.js
+++ b/lib/rules/no-unknown-property.js
@@ -90,7 +90,7 @@ const ATTRIBUTE_TAGS_MAP = {
// Video related attributes
autoPictureInPicture: ['video'],
controls: ['audio', 'video'],
- controlList: ['video'],
+ controlsList: ['video'],
disablePictureInPicture: ['video'],
disableRemotePlayback: ['audio', 'video'],
loop: ['audio', 'video'],
@@ -277,7 +277,7 @@ const DOM_PROPERTY_NAMES_TWO_WORDS = [
'onSeeked', 'onSeeking', 'onStalled', 'onSuspend', 'onTimeUpdate', 'onVolumeChange', 'onWaiting',
'onMouseMoveCapture',
// Video specific,
- 'autoPictureInPicture', 'controlList', 'disablePictureInPicture', 'disableRemotePlayback',
+ 'autoPictureInPicture', 'controlsList', 'disablePictureInPicture', 'disableRemotePlayback',
];
const DOM_PROPERTIES_IGNORE_CASE = ['charset', 'allowFullScreen', 'webkitAllowFullScreen', 'mozAllowFullScreen'];
diff --git a/tests/lib/rules/no-unknown-property.js b/tests/lib/rules/no-unknown-property.js
index 3025d20d74..81484022f3 100644
--- a/tests/lib/rules/no-unknown-property.js
+++ b/tests/lib/rules/no-unknown-property.js
@@ -112,7 +112,7 @@ ruleTester.run('no-unknown-property', rule, {
{ code: '' },
{ code: '' },
{ code: 'Audio content' },
- { code: '' },
+ { code: '' },
{ code: '' },
// fbt