diff --git a/homeassistant/components/mpd/media_player.py b/homeassistant/components/mpd/media_player.py index ba9b2f73d3c..201e8ed64e1 100644 --- a/homeassistant/components/mpd/media_player.py +++ b/homeassistant/components/mpd/media_player.py @@ -307,7 +307,10 @@ class MpdDevice(MediaPlayerEntity): def media_play(self): """Service to send the MPD the command for play/pause.""" - self._client.pause(0) + if self._status["state"] == "pause": + self._client.pause(0) + else: + self._client.play() def media_pause(self): """Service to send the MPD the command for play/pause."""