diff --git a/synapse/storage/schema/delta/14/upgrade_appservice_db.py b/synapse/storage/schema/delta/14/upgrade_appservice_db.py
index 55e43c41ab72597aaa220cce15d6ce308ee41a2d..847b1c5b890ed2d396258f4dcc63d246f1b44a34 100644
--- a/synapse/storage/schema/delta/14/upgrade_appservice_db.py
+++ b/synapse/storage/schema/delta/14/upgrade_appservice_db.py
@@ -1,11 +1,14 @@
 import json
+import logging
+
+logger = logging.getLogger(__name__)
 
 
 def run_upgrade(cur):
     cur.execute("SELECT id, regex FROM application_services_regex")
     for row in cur.fetchall():
         try:
-            print "checking %s..." % row[0]
+            logger.debug("Checking %s..." % row[0])
             json.loads(row[1])
         except ValueError:
             # row isn't in json, make it so.