Don't fail if there's no server
diff --git a/aptly/map.jinja b/aptly/map.jinja
index 00a9a46..466d9ae 100644
--- a/aptly/map.jinja
+++ b/aptly/map.jinja
@@ -10,10 +10,10 @@
     'secure': True,
     'repo': {},
     'gpg': {
-      'keypair_id': pillar.aptly.server.gpg_keypair_id|default(''),
-      'passphrase': pillar.aptly.server.gpg_passphrase|default(''),
-      'public_key': pillar.aptly.server.gpg_public_key|default(''),
-      'private_key': pillar.aptly.server.gpg_private_key|default(''),
+      'keypair_id': pillar.aptly.get('server', {}).gpg_keypair_id|default(''),
+      'passphrase': pillar.aptly.get('server', {}).gpg_passphrase|default(''),
+      'public_key': pillar.aptly.get('server', {}).gpg_public_key|default(''),
+      'private_key': pillar.aptly.get('server', {}).gpg_private_key|default(''),
       'keyring': '.gnupg/trustedkeys.gpg',
       'homedir': '.gnupg',
       'keyserver': 'keys.gnupg.net',