diff --git a/greg/admin.py b/greg/admin.py
index ff5e9a9d47530470679ca0e0e15fecd4079ba17e..23953de8326006c413db95733b10d4c04bcacb2c 100644
--- a/greg/admin.py
+++ b/greg/admin.py
@@ -142,6 +142,7 @@ class SponsorAdmin(VersionAdmin):
     inlines = (OrganizationalUnitInline,)
     readonly_fields = ("id", "created", "updated")
     search_fields = ("feide_id", "first_name", "last_name")
+    ordering = ["feide_id"]
 
 
 class SponsorOrganizationalUnitAdmin(VersionAdmin):
diff --git a/gregui/admin.py b/gregui/admin.py
index 7b80a29b329de04566c2edcd312c97918686c126..298d9d263c5c4e7cdc65fc5d2ae3342a0b0a4eae 100644
--- a/gregui/admin.py
+++ b/gregui/admin.py
@@ -6,6 +6,7 @@ from gregui.models import EmailTemplate, GregUserProfile
 
 class GregUserProfileAdmin(VersionAdmin):
     list_display = ["id", "userid_feide", "person", "sponsor"]
+    search_fields = ("userid_feide",)
 
 
 class EmailTemplateAdmin(VersionAdmin):