diff --git a/make-ring.py b/make-ring.py
index 1be2741c8b033b71b0aafe558f7bd9004225f406..008cbd255871d75e66e97979d37b90261f2fcc10 100755
--- a/make-ring.py
+++ b/make-ring.py
@@ -71,7 +71,8 @@ OPENSUSE_DEPENDENCIES = [
     'libQt5Core-devel', 'libQt5DBus-devel', 'libqt5-linguist-devel',
 # gnome client
     'gtk3-devel', 'clutter-gtk-devel', 'qrencode-devel', 'evolution-data-server-devel',
-    'gettext-tools', 'libnotify-devel', 'libappindicator3-devel', 'webkit2gtk3-devel'
+    'gettext-tools', 'libnotify-devel', 'libappindicator3-devel', 'webkit2gtk3-devel',
+    'NetworkManager-devel'
 ]
 
 MINGW64_FEDORA_DEPENDENCIES = [
@@ -99,7 +100,7 @@ FEDORA_DEPENDENCIES = [
     'yaml-cpp-devel', 'qt5-qtbase-devel', 'swig', 'qrencode-devel', 'jsoncpp-devel',
     'gtk3-devel', 'clutter-devel', 'clutter-gtk-devel', 'evolution-data-server-devel',
     'libnotify-devel', 'libappindicator-gtk3-devel', 'patch', 'libva-devel',
-    'webkitgtk4-devel'
+    'webkitgtk4-devel', 'NetworkManager-glib-devel'
 ]
 
 UBUNTU_DEPENDENCIES = [
@@ -113,7 +114,7 @@ UBUNTU_DEPENDENCIES = [
     'libsndfile1-dev', 'libspeex-dev', 'libspeexdsp-dev', 'libswscale-dev', 'libtool',
     'libudev-dev', 'libupnp-dev', 'libyaml-cpp-dev', 'qtbase5-dev', 'sip-tester', 'swig',
     'uuid-dev', 'yasm', 'libqrencode-dev', 'libjsoncpp-dev', 'libappindicator3-dev',
-    'libva-dev',
+    'libva-dev', 'libnm-glib-dev'
     'libwebkit2gtk-4.0-dev', 'libwebkit2gtk-3.0-dev' # we prefer 4.0, but 3.0 will work, we use --ignore-missing so apt-get doesn't fail
 ]
 
@@ -128,7 +129,7 @@ DEBIAN_DEPENDENCIES = [
     'libsndfile1-dev', 'libspeex-dev', 'libspeexdsp-dev', 'libswscale-dev', 'libtool',
     'libudev-dev', 'libupnp-dev', 'libyaml-cpp-dev', 'qtbase5-dev', 'sip-tester', 'swig',
     'uuid-dev', 'yasm', 'libqrencode-dev', 'libjsoncpp-dev', 'libappindicator3-dev',
-    'libva-dev', 'libwebkit2gtk-4.0-dev'
+    'libva-dev', 'libwebkit2gtk-4.0-dev', 'libnm-glib-dev'
 ]
 
 ARCH_LINUX_DEPENDENCIES = [
@@ -137,7 +138,7 @@ ARCH_LINUX_DEPENDENCIES = [
     'expat', 'gsm', 'gtk3', 'jack', 'libnotify', 'opus', 'pcre', 'libpulse', 'libsamplerate',
     'libsndfile', 'speex', 'speexdsp', 'libtool', 'libupnp', 'yaml-cpp', 'qt5-base',
     'swig', 'yasm', 'qrencode', 'evolution-data-server', 'make', 'patch', 'pkg-config',
-    'automake', 'libva', 'webkitgtk'
+    'automake', 'libva', 'webkitgtk', 'libnm-glib'
 ]
 
 OSX_DEPENDENCIES = [