diff --git a/src/app/util/expand_cel_canvas.cpp b/src/app/util/expand_cel_canvas.cpp
index de063c967..0c05cd2bf 100644
--- a/src/app/util/expand_cel_canvas.cpp
+++ b/src/app/util/expand_cel_canvas.cpp
@@ -542,7 +542,7 @@ gfx::Rect ExpandCelCanvas::getTrimDstImageBounds() const
   else {
     gfx::Rect bounds;
     algorithm::shrink_bounds(m_dstImage.get(),
-                             m_dstImage->maskColor(), nullptr, bounds);
+                             m_dstImage->maskColor(), m_layer, bounds);
     return bounds;
   }
 }