diff --git a/rild.te b/rild.te
index 690bfabefcee333e07729ebd73575e0dadea4c0d..600ecdb7b20e5b82c980a5a7153b657808676339 100644
--- a/rild.te
+++ b/rild.te
@@ -38,3 +38,6 @@ allow rild radio_prop:property_service set;
 allow rild gps_device:chr_file rw_file_perms;
 
 allow rild tty_device:chr_file rw_file_perms;
+
+# Allow rild to create, bind, read, write to itself through a netlink socket
+allow rild self:netlink_socket { create bind read write };