diff --git a/rc_util.py b/rc_util.py
index 9becf2f93878e982d3cb89ff2ccb355a8a28e8c3..a72007db66513e1babae1ca363c338bfaf94e531 100644
--- a/rc_util.py
+++ b/rc_util.py
@@ -48,7 +48,7 @@ def timeout(seconds=30, error_message=os.strerror(errno.ETIME)):
     return decorator
 
 
-def add_account(username, queuename, email, full="", reason=""):
+def add_account(username, queuename, email, full="", reason="", aup=False):
     rc_rmq.publish_msg(
         {
             "routing_key": "request." + queuename,
@@ -58,11 +58,13 @@ def add_account(username, queuename, email, full="", reason=""):
                 "fullname": full,
                 "reason": reason,
                 "queuename": queuename,
+                "aup": aup,
             },
         }
     )
     rc_rmq.disconnect()
 
+
 def certify_account(username, queuename, state="ok", service="all"):
     rc_rmq.publish_msg(
         {
@@ -77,6 +79,7 @@ def certify_account(username, queuename, state="ok", service="all"):
     )
     rc_rmq.disconnect()
 
+
 def worker(ch, method, properties, body):
     msg = json.loads(body)
     username = msg["username"]