diff --git a/program/serializers.py b/program/serializers.py
index 7e9619817551fd3b3ec6e8ddfe2b800706abc4cb..4a13478fcb221312eb8ce40fa6ee119e449c48f3 100644
--- a/program/serializers.py
+++ b/program/serializers.py
@@ -110,6 +110,9 @@ class UserSerializer(serializers.ModelSerializer):
     permissions = serializers.SerializerMethodField()
     # Add profile fields to JSON
     profile = ProfileSerializer(required=False)
+    host_ids = serializers.PrimaryKeyRelatedField(
+        many=True, queryset=Host.objects.all(), source="hosts"
+    )
 
     class Meta:
         model = User
@@ -117,6 +120,7 @@ class UserSerializer(serializers.ModelSerializer):
             "id",
             "is_privileged",
             "permissions",
+            "host_ids",
         )
         fields = (
             "email",
@@ -334,7 +338,7 @@ class HostSerializer(serializers.ModelSerializer):
     )
     links = HostLinkSerializer(many=True, required=False)
     owner_ids = serializers.PrimaryKeyRelatedField(
-        allow_null=True, many=True, queryset=User.objects.all(), source="owners"
+        many=True, queryset=User.objects.all(), source="owners"
     )
 
     class Meta: