diff --git a/src/shared/drivers/qspi-flash/qspi-flash.cpp b/src/shared/drivers/qspi-flash/qspi-flash.cpp
index 15d85f13688c2e835f4e4a73c70dff3985a174f0..4657490982369823df1cc04db96084df373176e9 100644
--- a/src/shared/drivers/qspi-flash/qspi-flash.cpp
+++ b/src/shared/drivers/qspi-flash/qspi-flash.cpp
@@ -931,6 +931,15 @@ bool QspiFlash::checkErase()
 
     uint8_t reg = readSecurityReg();
     return reg & (1 << 6) ? false : true;
+
+    if (reg & (1 << 6))
+    {
+        return false;
+    }
+    else
+    {
+        return true;
+    }
 }
 
 bool QspiFlash::checkProgram()
@@ -949,7 +958,15 @@ bool QspiFlash::checkProgram()
     }
 
     uint8_t reg = readSecurityReg();
-    return reg & (1 << 5) ? false : true;
+
+    if (reg & (1 << 5))
+    {
+        return false;
+    }
+    else
+    {
+        return true;
+    }
 }
 
 bool QspiFlash::readSector(uint8_t* vector, const size_t size,