Index: grit/format/policy_templates/writers/admx_writer.py |
diff --git a/grit/format/policy_templates/writers/admx_writer.py b/grit/format/policy_templates/writers/admx_writer.py |
index bc33c193913a976899f525b1b3d26e3e1f12d1cd..0d4394b9d136e35aabd2aff7fe08fa72bda77636 100644 |
--- a/grit/format/policy_templates/writers/admx_writer.py |
+++ b/grit/format/policy_templates/writers/admx_writer.py |
@@ -295,10 +295,11 @@ class ADMXWriter(xml_formatted_writer.XMLFormattedWriter): |
raise Exception('Unknown policy type %s.' % policy_type) |
def WritePolicy(self, policy): |
- self._WritePolicy(policy, |
- policy['name'], |
- self.config['win_reg_mandatory_key_name'], |
- self._active_mandatory_policy_group_name) |
+ if self.CanBeMandatory(policy): |
+ self._WritePolicy(policy, |
+ policy['name'], |
+ self.config['win_reg_mandatory_key_name'], |
+ self._active_mandatory_policy_group_name) |
def WriteRecommendedPolicy(self, policy): |
self._WritePolicy(policy, |