diff --git a/modules/mol/alg/pymod/ligand_scoring.py b/modules/mol/alg/pymod/ligand_scoring.py
index 8297772d54c52544a23dc2337abf64af6e910353..6b567c358bcc48c1d3353e0e955f49a80722dc21 100644
--- a/modules/mol/alg/pymod/ligand_scoring.py
+++ b/modules/mol/alg/pymod/ligand_scoring.py
@@ -700,7 +700,7 @@ class LigandScorer:
             mat2 = np.copy(mat1)
             mat2[~np.isnan(mat2)] = np.inf
         else:
-            mat2 = np.copy(mat1)
+            mat2 = np.copy(mat2)
         assignments = []
         min_mat1 = LigandScorer._nanmin_nowarn(mat1)
         while not np.isnan(min_mat1):