diff --git a/src/colorspace.c b/src/colorspace.c
index a605d67f4cc9808c04da0e9eea540c7d0c261d91..e6bcce55df6357a6a1f593d978128e00f09c0236 100644
--- a/src/colorspace.c
+++ b/src/colorspace.c
@@ -372,7 +372,7 @@ void pl_chroma_location_offset(enum pl_chroma_location loc, float *x, float *y)
     *x = *y = 0;
 
     // This is the majority of subsampled chroma content out there
-    loc = PL_DEF(loc, PL_CHROMA_TOP_LEFT);
+    loc = PL_DEF(loc, PL_CHROMA_LEFT);
 
     switch (loc) {
     case PL_CHROMA_LEFT:
diff --git a/src/include/libplacebo/colorspace.h b/src/include/libplacebo/colorspace.h
index 4713993505becd1c9aa0a7d137b68ea1d6dc6fbf..49671f577eb34862e9f10561296fde498cecc383 100644
--- a/src/include/libplacebo/colorspace.h
+++ b/src/include/libplacebo/colorspace.h
@@ -343,7 +343,7 @@ enum pl_chroma_location {
 // Fills *x and *y with the offset in luma pixels corresponding to a given
 // chroma location.
 //
-// Note: PL_CHROMA_UNKNOWN defaults to PL_CHROMA_TOP_LEFT
+// Note: PL_CHROMA_UNKNOWN defaults to PL_CHROMA_LEFT
 void pl_chroma_location_offset(enum pl_chroma_location loc, float *x, float *y);
 
 // Represents a single CIE xy coordinate (e.g. CIE Yxy with Y = 1.0)