diff --git a/ucamlookup/utils.py b/ucamlookup/utils.py
index 45867399fe6a6cc484ee24f9fb691ec2f39a34fd..c7c5600453cbf30ef0e661ec23317577e6f06ef8 100644
--- a/ucamlookup/utils.py
+++ b/ucamlookup/utils.py
@@ -103,7 +103,7 @@ def get_institutions(user=None):
 
     all_institutions = InstitutionMethods(get_connection()).allInsts(includeCancelled=False)
     # filter all the institutions that were created for store year students
-    all_institutions = list(filter(lambda institution: re.match(r'.*\d{2}$', institution.id) is None,
+    all_institutions = list(filter(lambda institution: re.match(r'.*\d{2}$', institution.instid) is None,
                                    all_institutions))
 
     if user is not None: