diff --git a/core/views_caves.py b/core/views_caves.py
index 96efe9e..a0796f3 100644
--- a/core/views_caves.py
+++ b/core/views_caves.py
@@ -337,7 +337,7 @@ def prospecting(request):
     for key, name in areanames:
         a = Area.objects.get(short_name = key)
         caves = list(a.cave_set.all())
-        caves.sort(caveCmp)
+        caves.sort(key=caveKey)
         areas.append((name, a, caves))
     return render(request, 'prospecting.html', {"areas": areas})