diff --git a/homeassistant/components/media_player/universal.py b/homeassistant/components/media_player/universal.py index a7173e35a48..27a0714527d 100644 --- a/homeassistant/components/media_player/universal.py +++ b/homeassistant/components/media_player/universal.py @@ -154,7 +154,8 @@ class UniversalMediaPlayer(MediaPlayerDevice): if allow_override and service_name in self._cmds: yield from async_call_from_config( self.hass, self._cmds[service_name], - variables=service_data, blocking=True) + variables=service_data, blocking=True, + validate_config=False) return active_child = self._child_state diff --git a/tests/components/media_player/test_universal.py b/tests/components/media_player/test_universal.py index ffd4008f385..b7f3165f11c 100644 --- a/tests/components/media_player/test_universal.py +++ b/tests/components/media_player/test_universal.py @@ -143,7 +143,7 @@ class MockMediaPlayer(media_player.MediaPlayerDevice): def select_source(self, source): """Set the input source.""" - self._state = source + self._source = source def clear_playlist(self): """Clear players playlist."""