diff --git a/ncpol2sdpa/sdp_relaxation.py b/ncpol2sdpa/sdp_relaxation.py
index <HASH>..<HASH> 100644
--- a/ncpol2sdpa/sdp_relaxation.py
+++ b/ncpol2sdpa/sdp_relaxation.py
@@ -55,7 +55,6 @@ class Relaxation(object):
         self.y_mat = None
         self.solution_time = None
         self.status = "unsolved"
-        self.constraints_hash = None
 
     def solve(self, solver=None, solverparameters=None):
         """Call a solver on the SDP relaxation. Upon successful solution, it
@@ -946,11 +945,6 @@ class SdpRelaxation(Relaxation):
                                  equalities by solving the linear equations.
         :type removeequalities: bool.
         """
-        if block_index == 0 or block_index == self.constraint_starting_block:
-            if self.constraints_hash == hash(frozenset((str(inequalities),str(equalities),str(bounds),str(momentinequalities),str(momentequalities),str(removeequalities)))):
-                return
-            self.constraints_hash = hash(frozenset((str(inequalities),str(equalities),str(bounds),str(momentinequalities),str(momentequalities),str(removeequalities))))
-
         self.status = "unsolved"
         if block_index == 0:
             block_index = self.constraint_starting_block
Constraint set hash check removed