diff --git a/bluetooth.te b/bluetooth.te
index 8fb088242d24331271189b324b74027e96ab6365..cd1796741296e4d2ca236332fde542091749b157 100644
--- a/bluetooth.te
+++ b/bluetooth.te
@@ -21,6 +21,7 @@ allow bluetooth self:capability net_admin;
 # SELinux does not presently define a specific socket class for
 # bluetooth sockets, nor does it distinguish among the bluetooth protocols.
 allow bluetoothdomain self:socket *;
+allow bluetoothdomain bluetooth:unix_stream_socket { read write shutdown };
 
 # tethering
 allow bluetooth self:{ tun_socket udp_socket } { ioctl create };