diff --git a/Graphics/Diagrams/Types.hs b/Graphics/Diagrams/Types.hs
--- a/Graphics/Diagrams/Types.hs
+++ b/Graphics/Diagrams/Types.hs
@@ -24,7 +24,7 @@
 
 -- | Average
 avg :: Module Constant a => [a] -> a
-avg xs = (one/fromIntegral (length xs)::Constant) *^ add xs
+avg xs = (one/fromIntegral (length xs)::Constant) *^ sum xs
 
 ------------
 -- Types
diff --git a/lp-diagrams.cabal b/lp-diagrams.cabal
--- a/lp-diagrams.cabal
+++ b/lp-diagrams.cabal
@@ -1,6 +1,6 @@
 cabal-version:       1.18
 name:                lp-diagrams
-version:             2.1.3
+version:             2.1.4
 synopsis:            An EDSL for diagrams based based on linear constraints
 license:             AGPL-3
 license-file:        LICENSE
