diff --git a/maloja/database.py b/maloja/database.py
index 00258f4..c292013 100644
--- a/maloja/database.py
+++ b/maloja/database.py
@@ -862,7 +862,8 @@ def rebuild(**keys):
global db_rulestate
db_rulestate = False
sync()
- os.system("python3 fixexisting.py")
+ from .fixexisting import fix
+ fix()
global cla, coa
cla = CleanerAgent()
coa = CollectorAgent()
diff --git a/maloja/web/admin.pyhp b/maloja/web/admin.pyhp
index 0221c61..15a359f 100644
--- a/maloja/web/admin.pyhp
+++ b/maloja/web/admin.pyhp
@@ -97,6 +97,7 @@
Server Setup
Manual Scrobbling
+ Database Maintenance