diff --git a/domain.te b/domain.te
index 029179d90b7a19cba4de937b2437ffbb0a30bdb3..0f7cde002d2dfeb53b913c7c5a6ed3beda117c5e 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;