diff --git a/XDMA/linux-kernel/jni-lib/src/native/api/atca-mimo32-v2-device.cpp b/XDMA/linux-kernel/jni-lib/src/native/api/atca-mimo32-v2-device.cpp
index 5cc02e14a5a135311fd3ab65b6edd55b1373446a..7287207e651fd1e9a97a89bb9ac9c50d341affaf 100644
--- a/XDMA/linux-kernel/jni-lib/src/native/api/atca-mimo32-v2-device.cpp
+++ b/XDMA/linux-kernel/jni-lib/src/native/api/atca-mimo32-v2-device.cpp
@@ -128,9 +128,8 @@ namespace atca
         if (deviceDmaHandle == -1){
             ::close(deviceHandle);
 #ifdef DEBUG
-        fprintf(stderr, "Error Openning DMA Device name = %s\n", devname);
+            fprintf(stderr, "Error Openning DMA Device name = %s\n", devname);
 #endif
-        deviceHandle = ::open(devname, O_RDWR | O_SYNC);
             return EXIT_FAILURE;
         }
         mapBase = (uint8_t *) ::mmap(0, MAPSIZE, PROT_READ | PROT_WRITE, MAP_SHARED, deviceHandle, 0);