diff --git a/stats.py b/stats.py
index f4d03463903601e3944c6ce653e702e6cd624ba2..47daf26d4745882b6e8d535f759ad52e13ec0981 100644
--- a/stats.py
+++ b/stats.py
@@ -54,7 +54,7 @@ def stats_viewsperday(req, param=""):
 	expr = expr.replace('%T', date_subexpr%('viewsperday.'+req))
 	params = [param]*expr.count('?')
 	try:
-		modify(update_expr%('viewsperday.'+req, expr), param, *params, datetime.combine(date.today(), time()))
+		modify(update_expr%('viewsperday.'+req, expr), param, *(params+[datetime.combine(date.today(), time())]))
 	except Exception:
 		traceback.print_exc()
 	rows = query(query_expr%('viewsperday.'+req, expr), param, *params)