diff --git a/CHANGES.markdown b/CHANGES.markdown
--- a/CHANGES.markdown
+++ b/CHANGES.markdown
@@ -1,3 +1,9 @@
+1.2.0.1 (4 June 2014)
+---------------------
+
+- Bug fix: `Measure` values using mini-DSL (`atLeast`, `atMost`,
+  *etc.*) are now properly transformed
+
 1.2 (27 May 2014)
 -----------------
 
diff --git a/diagrams-core.cabal b/diagrams-core.cabal
--- a/diagrams-core.cabal
+++ b/diagrams-core.cabal
@@ -1,5 +1,5 @@
 Name:                diagrams-core
-Version:             1.2
+Version:             1.2.0.1
 Synopsis:            Core libraries for diagrams EDSL
 Description:         The core modules underlying diagrams,
                      an embedded domain-specific language
diff --git a/src/Diagrams/Core/Types.hs b/src/Diagrams/Core/Types.hs
--- a/src/Diagrams/Core/Types.hs
+++ b/src/Diagrams/Core/Types.hs
@@ -211,6 +211,11 @@
 
 instance (HasLinearMap v, Floating (Scalar v)) => Transformable (Measure v) where
   transform tr (Local x) = Local (avgScale tr * x)
+  transform tr (MinM m1 m2) = MinM (transform tr m1) (transform tr m2)
+  transform tr (MaxM m1 m2) = MaxM (transform tr m1) (transform tr m2)
+  transform tr (NegateM m') = NegateM (transform tr m')
+  transform tr (PlusM m1 m2) = PlusM (transform tr m1) (transform tr m2)
+  transform tr (ScaleM s m') = ScaleM s (transform tr m')
   transform _ y = y
 
 -- | Retrieve the 'Output' value of a 'Measure v' or throw an exception.
