--- a/Allura/allura/model/repo.py
+++ b/Allura/allura/model/repo.py
@@ -326,7 +326,7 @@
         lc_index = dict(
             (lc.object_id, lc.commit_info)
             for lc in LastCommitDoc.m.find(dict(
-                    # repo_id=self.repo._id,
+                    _id={"$regex": "^{}:".format(self.repo._id)},
                     object_id={'$in': oids})))
         results = []
         def _get_last_commit(oid):