diff --git a/core/registrar/source.py b/core/registrar/source.py
index fc0e04947223f9b1771d3221d1751f4bd39a293a..20e079b99198332202a57ae9922898f11373689b 100644
--- a/core/registrar/source.py
+++ b/core/registrar/source.py
@@ -177,7 +177,7 @@ class S3Source(Source):
             f"{bucket}/{item['Key']}"
             for item in response['Contents']
             if glob_patterns is None or any(
-                fnmatch(item['name'], glob_pattern) for glob_pattern in glob_patterns
+                fnmatch(item['Key'], glob_pattern) for glob_pattern in glob_patterns
             )
         ]