diff --git a/public/init.te b/public/init.te
index 02859baa3658ea74bd3475cd982c52fce2d00af6..b2fc484ec2b5e6831dc5a224ab1fd5141d6373f5 100644
--- a/public/init.te
+++ b/public/init.te
@@ -328,8 +328,8 @@ selinux_check_access(init)
 allow init kernel:security compute_create;
 
 # Create sockets for the services.
-allow init domain:unix_stream_socket { create bind };
-allow init domain:unix_dgram_socket { create bind };
+allow init domain:unix_stream_socket { create bind setopt };
+allow init domain:unix_dgram_socket { create bind setopt };
 
 # Create /data/property and files within it.
 allow init property_data_file:dir create_dir_perms;