diff --git a/srcpkgs/NetworkManager/template b/srcpkgs/NetworkManager/template
index 1e7b4876bdc..9524c90aa87 100644
--- a/srcpkgs/NetworkManager/template
+++ b/srcpkgs/NetworkManager/template
@@ -1,9 +1,9 @@
 # Template file for 'NetworkManager'
 pkgname=NetworkManager
 version=1.0.0
-revision=3
+revision=4
 build_style=gnu-configure
-configure_args="--with-dhcpcd=/usr/sbin/dhcpcd --with-dhclient=no
+configure_args="--without-dhcpcd --with-dhclient=/usr/sbin/dhclient
  --with-system-ca-path=/etc/ssl/certs --enable-more-warnings=no
  --with-crypto=gnutls --disable-static --enable-ppp
  --with-udev-dir=/usr/lib/udev $(vopt_enable gir introspection)
@@ -23,14 +23,14 @@ checksum=3a66afec670c975edd9832e620b725a5f16ed267a1b9e1b2d51ef27250d85947
 
 hostmakedepends="
  automake libtool pkg-config intltool gnutls-devel glib-devel dbus-glib-devel
- gettext-devel gtk-doc dbus iproute2 dhcpcd wpa_supplicant bluez iptables
+ gettext-devel gtk-doc dbus iproute2 dhclient wpa_supplicant bluez iptables
  $(vopt_if gir gobject-introspection)"
 makedepends="libuuid-devel gnutls-devel dbus-glib-devel libgudev-devel
  libnl3-devel polkit-devel ppp-devel iptables-devel libsoup-devel
  ModemManager-devel readline-devel libndp-devel"
 
 lib32disabled=yes
-depends="dbus iproute2 dhcpcd>=5.5.4_1 wpa_supplicant"
+depends="dbus iproute2 dhclient wpa_supplicant"
 conf_files="/etc/${pkgname}/${pkgname}.conf"
 make_dirs="
  /etc/NetworkManager/system-connections 0750 root root