diff --git a/client/djrandom_client/upload.py b/client/djrandom_client/upload.py
index f4f2197da443672b01310dd79e6d898ed17ac62d..324479759a7cbac4bbb8bb018f043cdd4c5489e5 100644
--- a/client/djrandom_client/upload.py
+++ b/client/djrandom_client/upload.py
@@ -55,7 +55,7 @@ class FileDatabase(object):
         c = self.conn.cursor()
         c.execute('insert or replace into seen (sha1, stamp) values (?, ?)',
                   (key, int(time.time())))
-        c.commit()
+        self.conn.commit()
 
 
 class Uploader(object):