diff options
-rw-r--r-- | src/builder.vala | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/builder.vala b/src/builder.vala index 995865f..7b22598 100644 --- a/src/builder.vala +++ b/src/builder.vala @@ -386,10 +386,8 @@ namespace Wixl { void visit_key_element (WixKeyElement key) throws GLib.Error { var component = key.parent as WixComponent; - if (!parse_yesno (key.KeyPath)) - return; - - component.key = key; + if (component.key == null || parse_yesno (key.KeyPath)) + component.key = key; } enum RegistryValueType { |