Extra simplification for bvmult.
diff --git a/lib/NodeFactory/SimplifyingNodeFactory.cpp b/lib/NodeFactory/SimplifyingNodeFactory.cpp
index 9e3f133..936a229 100644
--- a/lib/NodeFactory/SimplifyingNodeFactory.cpp
+++ b/lib/NodeFactory/SimplifyingNodeFactory.cpp
@@ -1471,9 +1471,9 @@
                  children[0] == bm.CreateOneConst(width))
           result = children[1];
 
-        //else if (children[0].isConstant() &&
-          //       CONSTANTBV::BitVector_is_full(children[0].GetBVConst()))
-          //result = NodeFactory::CreateTerm(BVUMINUS, width, children[1]);
+        else if (children[0].isConstant() &&
+                 CONSTANTBV::BitVector_is_full(children[0].GetBVConst()))
+          result = NodeFactory::CreateTerm(BVUMINUS, width, children[1]);
 
         else if (width == 1 && children[0] == children[1])
           result = children[0];