diff --git a/slsDetectorServers/slsDetectorServer/src/slsDetectorServer_funcs.c b/slsDetectorServers/slsDetectorServer/src/slsDetectorServer_funcs.c index 131db9f7e..5f95d2030 100644 --- a/slsDetectorServers/slsDetectorServer/src/slsDetectorServer_funcs.c +++ b/slsDetectorServers/slsDetectorServer/src/slsDetectorServer_funcs.c @@ -8312,7 +8312,7 @@ int set_datastream(int file_des) { ret = FAIL; sprintf(mess, "Could not %s. Invalid enable %d. \n", msg, enable); LOG(logERROR, (mess)); - } else if (enableTenGigabitEthernet(GET_FLAG) == 0) { + } else if (enableTenGigabitEthernet(GET_FLAG) == 0 && enable == 0) { ret = FAIL; sprintf(mess, "Could not %s. Disabling is only enabled in 10g mode.\n",