diff --git a/repository.gd b/repository.gd index 541c1d2..61a6112 100644 --- a/repository.gd +++ b/repository.gd @@ -240,7 +240,7 @@ func remove_gone_stuff(): all[o] = "" all["HEAD"] = "" # Delete objects, if they disappeared. - for o in objects: + for o in objects.keys(): if not all.has(o): objects[o].queue_free() objects.erase(o)