diff --git a/db_management/dyndns_add_server.py b/db_management/dyndns_add_server.py
index 7832ec2eaba77f4f7c4449725b8594ed07df4fa3..2009cbec5bbef49205a2ddc87dbebe7655e8aa60 100755
--- a/db_management/dyndns_add_server.py
+++ b/db_management/dyndns_add_server.py
@@ -6,8 +6,7 @@ from getpass import getpass
 
 id = input("ID: ")
 url = input("Url (like https://ns.example.com): ")
-print("Authentication key: ", end="")
-key = getpass()
+key = getpass(prompt="Authentication key: ")
 
 dyndnsServers = pymongo.MongoClient(
     "mongodb://localhost:27017/")['sfphotonweb']['dyndns-servers']
@@ -19,4 +18,4 @@ dyndnsServers.insert_one({
 	'id': id,
 	'url': url,
 	'keyhash': generate_password_hash(key, salt_length=4)
-})
\ No newline at end of file
+})
diff --git a/requirements.txt b/requirements.txt
index 68f66687ffb47e94141ff5b4fefb22e7ae62ec1b..c17d1a72995c1b0725065ad6a261a488202d2ed4 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7,3 +7,4 @@ Authlib
 requests
 pyuwsgi
 pyotp
+aiohttp