diff --git a/Changelog b/Changelog
index cf45e93..0fa7738 100644
--- a/Changelog
+++ b/Changelog
@@ -1,3 +1,4 @@
+- Make hald_log_t a log file.
 - Cryptsetup runs shell scripts.  Patch from Martin Orr.
 - Add file for enabling policy capabilities.
 - Patch to fix leaky interface/template call depth calculator from Vaclav
diff --git a/policy/modules/services/hal.te b/policy/modules/services/hal.te
index bb66318..6170da5 100644
--- a/policy/modules/services/hal.te
+++ b/policy/modules/services/hal.te
@@ -1,5 +1,5 @@
 
-policy_module(hal,1.9.0)
+policy_module(hal,1.9.1)
 
 ########################################
 #
@@ -26,7 +26,7 @@ domain_entry_file(hald_keymap_t,hald_keymap_exec_t)
 role system_r types hald_keymap_t;
 
 type hald_log_t;
-files_type(hald_log_t)
+logging_log_file(hald_log_t)
 
 type hald_mac_t;
 type hald_mac_exec_t;