diff --git a/logd.te b/logd.te
index 782d58eee2d4ccfed9ae94653ff0d1ea62840c87..cde721a6de309e6d6188ed47a6189f9b92544781 100644
--- a/logd.te
+++ b/logd.te
@@ -8,6 +8,7 @@ allow logd self:capability { setuid setgid sys_nice audit_control };
 allow logd self:capability2 syslog;
 allow logd self:netlink_audit_socket { create_socket_perms nlmsg_write };
 allow logd kernel:system syslog_read;
+allow logd kmsg_device:chr_file w_file_perms;
 
 r_dir_file(logd, domain)