diff --git a/oshmem/mca/spml/ikrit/spml_ikrit_component.c b/oshmem/mca/spml/ikrit/spml_ikrit_component.c index 94fa697128..305eb39513 100644 --- a/oshmem/mca/spml/ikrit/spml_ikrit_component.c +++ b/oshmem/mca/spml/ikrit/spml_ikrit_component.c @@ -80,7 +80,7 @@ static int check_mxm_tls(char *var) } return OSHMEM_ERROR; } - if (NULL == strstr(str, "rc")) { + if (NULL == strstr(str, "rc") && NULL == strstr(str, "dc")) { mca_spml_ikrit.ud_only = 1; } else { mca_spml_ikrit.ud_only = 0;