diff --git a/jass/models/worktable.py b/jass/models/worktable.py
index 767af535183a2ec74480a57a63a3a4f9e99cbc16..bdac8ac9e61d84db0e245fad725cdfe993ac269c 100755
--- a/jass/models/worktable.py
+++ b/jass/models/worktable.py
@@ -51,7 +51,7 @@ def create_worktable_file(phenotype_ids: List[str], init_file_path: str, project
     region_sub_table_min_itemsizes = {'Region': 10, 'index': 10, 'CHR': 5}
     smart_na_computation = not(remove_nan)
     if smart_na_computation:
-        compute_jost = make_compute_jost_withnan(sub_cov)
+        compute_jost = make_compute_jost_withnan_dumb(sub_cov)
     else:
         compute_jost = make_compute_jost_nonan(sub_cov)
     for region_number in regions:
@@ -116,7 +116,7 @@ def make_compute_jost_withnan_dumb(cov):
         p = znonan.shape[0]
         chi = np.sum(np.multiply(znonan, znonan.dot(invcov)))
         return spst.chi2.sf(chi, df=p)
-    return compute_jost_nonan
+    return compute_jost_withnan_dumb
 
 def make_compute_jost_withnan(cov, nb_patterns=10):
     """