diff --git a/domain.te b/domain.te
index 4cf20eadbaea2f10fb042ccf9551a96ba7902d09..ed519d4740b543ee4dcbe36a41a37f4ea7ef7474 100644
--- a/domain.te
+++ b/domain.te
@@ -30,9 +30,14 @@ allow domain adbd:unix_stream_socket connectto;
 allow domain adbd:fd use;
 allow domain adbd:unix_stream_socket { getattr read write shutdown };
 
-# Talk to debuggerd.
+###
+### Talk to debuggerd.
+###
 allow domain debuggerd:process sigchld;
 allow domain debuggerd:unix_stream_socket connectto;
+# b/9858255 - debuggerd sockets are not getting properly labeled.
+# TODO: Remove this temporary workaround.
+allow domain init:unix_stream_socket connectto;
 
 # Root fs.
 allow domain rootfs:dir r_dir_perms;