diff --git a/src/elasticity/assemble/LagrangeElasticity.hpp b/src/elasticity/assemble/LagrangeElasticity.hpp
index 885317ebc411dc6dfe6eb9795a5001ae84742902..36184c8642b0ffbffeb0bb961a81f92c81767b30 100644
--- a/src/elasticity/assemble/LagrangeElasticity.hpp
+++ b/src/elasticity/assemble/LagrangeElasticity.hpp
@@ -118,7 +118,7 @@ public:
 
   void Scale (double s) const {
     Material &cellMat = eProblem.GetMaterial();
-    cellMat.ScalePenalty(s);
+    cellMat.ScalePenalty(s*s);
   }
       
 };