From 71b8a3e1592d4e5c184b4d235933466f18765ff8 Mon Sep 17 00:00:00 2001
From: James Simpson <james.simpson@canonical.com>
Date: Wed, 9 Nov 2022 14:08:21 +0800
Subject: T4796: Check more cautiously for presence of keys

---
 scripts/build-vyos-image | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/scripts/build-vyos-image b/scripts/build-vyos-image
index 5242a7dd..a9027934 100755
--- a/scripts/build-vyos-image
+++ b/scripts/build-vyos-image
@@ -383,9 +383,9 @@ if __name__ == "__main__":
     # Add custom APT entries
     if not args['custom_apt_entry']:
         args['custom_apt_entry'] = []
-    if build_config['additional_repositories']:
+    if build_config.get('additional_repositories', False):
         args['custom_apt_entry'] = args['custom_apt_entry'] + build_config['additional_repositories']
-    if build_config['custom_apt_entry']:
+    if build_config.get('custom_apt_entry', False):
         custom_apt_file = defaults.CUSTOM_REPO_FILE
         entries = "\n".join(build_config['custom_apt_entry'])
         if debug:
-- 
cgit v1.2.3