diff --git a/homeassistant/components/discovery.py b/homeassistant/components/discovery.py
index 089db3fb324f47dd1ab648ae5d9effbaa677023d..0b3cc1025ccff16e5e11578f3a4136cbf5f2afbb 100644
--- a/homeassistant/components/discovery.py
+++ b/homeassistant/components/discovery.py
@@ -19,7 +19,7 @@ from homeassistant.const import (
 
 DOMAIN = "discovery"
 DEPENDENCIES = []
-REQUIREMENTS = ['netdisco==0.4.2']
+REQUIREMENTS = ['netdisco==0.5']
 
 SCAN_INTERVAL = 300  # seconds
 
diff --git a/requirements_all.txt b/requirements_all.txt
index de1fa9e40acb2d65c07c478ffe4b6a920b9e6e20..c63eea25853ae54a3a7b6e095bef1326e8adb580 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -87,7 +87,7 @@ https://github.com/theolind/pymysensors/archive/d4b809c2167650691058d1e29bfd2c4b
 pynetgear==0.3
 
 # Netdisco (discovery)
-netdisco==0.4.2
+netdisco==0.5
 
 # Wemo (switch.wemo)
 pywemo==0.3.1