diff --git a/server.py b/server.py
index 51fa2fb3da7d85f8f0207d8bf860bbb70480a3bb..4a1d9ed5adbb54f1f2b4683429041440b2ab5b01 100755
--- a/server.py
+++ b/server.py
@@ -254,4 +254,4 @@ def stats():
 @register_navbar('Changelog', 'book')
 @mod_required
 def log():
-	return render_template('log.html', changelog=query('SELECT * FROM changelog ORDER BY "when" LIMIT 10'))
+	return render_template('log.html', changelog=query('SELECT *, ( "table" || "." || id_value || "." ||field) as path FROM changelog ORDER BY "when" LIMIT 10'))