diff --git a/web/regression/python_test_utils/test_utils.py b/web/regression/python_test_utils/test_utils.py
index 51d54e2d..4142be46 100644
--- a/web/regression/python_test_utils/test_utils.py
+++ b/web/regression/python_test_utils/test_utils.py
@@ -612,7 +612,7 @@ def get_db_server(sid):
     return connection
 
 
-def set_preference(default_binary_path):
+def set_preference(default_binary_path, user_id=1):
     conn = sqlite3.connect(config.TEST_SQLITE_PATH)
     cur = conn.cursor()
     perf = Preferences.module('paths')
@@ -632,7 +632,7 @@ def set_preference(default_binary_path):
                 (default_binary_path[server], path_pref.pid)
             )
         else:
-            params = (path_pref.pid, 1, default_binary_path[server])
+            params = (path_pref.pid, user_id, default_binary_path[server])
             cur.execute(
                 'INSERT INTO user_preferences(pid, uid, value)'
                 ' VALUES (?,?,?)', params
