diff --git a/program/serializers.py b/program/serializers.py
index 40f1fe43e6c0405174144ff433407a63636f5d4c..1d6fa500bea44481eb138e7a32d0ab6cb66205a0 100644
--- a/program/serializers.py
+++ b/program/serializers.py
@@ -621,7 +621,7 @@ class ShowSerializer(serializers.HyperlinkedModelSerializer):
 
         instance.description = validated_data.get("description", instance.description)
         instance.name = validated_data.get("name", instance.name)
-        instance.short_description = validated_data.get("name", instance.name)
+        instance.short_description = validated_data.get("short_description", instance.short_description)
 
         # Only update these fields if the user is privileged, ignore otherwise
         if user_is_privileged: