diff --git a/shell.te b/shell.te
index b4fa7fde883da5cdfd6e1537262f9c43402c184e..6e5329f5208f13d9919e44994d9b8c9bab0cdd67 100644
--- a/shell.te
+++ b/shell.te
@@ -36,7 +36,7 @@ app_domain(shell)
 allow shell shell_prop:property_service set;
 
 # setprop toolbox command
-allow shell property_socket:sock_file write;
+unix_socket_connect(shell, property, init)
 
 # ctl interface
 allow shell ctl_dumpstate_prop:property_service set;