diff --git a/homeassistant/components/media_player/plex.py b/homeassistant/components/media_player/plex.py
index 358f845f4aeef2c16069df3a6958a9fb8cdc0e06..053825f3039c664d72e9aedc323c7d2ca001797c 100644
--- a/homeassistant/components/media_player/plex.py
+++ b/homeassistant/components/media_player/plex.py
@@ -42,8 +42,8 @@ from homeassistant.const import (
     STATE_IDLE, STATE_PLAYING, STATE_PAUSED, STATE_UNKNOWN)
 from plexapi.myplex import MyPlexUser
 
-REQUIREMENTS = ['https://github.com/miniconfig/python-plex-api/archive'
-                '437e36dca3b7780dc0cb73941d662302c0cd2fa9'
+REQUIREMENTS = ['https://github.com/miniconfig/python-plexapi/archive/'
+                '437e36dca3b7780dc0cb73941d662302c0cd2fa9.zip'
                 '#python-plexapi==1.0.2.5']
 
 _LOGGER = logging.getLogger(__name__)