diff --git a/js/msp/MSPHelper.js b/js/msp/MSPHelper.js
index f9d0c9e8..3185e63f 100644
--- a/js/msp/MSPHelper.js
+++ b/js/msp/MSPHelper.js
@@ -1000,7 +1000,7 @@ MspHelper.prototype.process_data = function(dataHandler) {
if (data.byteLength >= 13) {
var flags = data.readU8();
DATAFLASH.ready = (flags & 1) != 0;
- DATAFLASH.supported = (flags & 2) != 0 || DATAFLASH.ready;
+ DATAFLASH.supported = (flags & 2) != 0;
DATAFLASH.sectors = data.readU32();
DATAFLASH.totalSize = data.readU32();
DATAFLASH.usedSize = data.readU32();
diff --git a/tabs/onboard_logging.js b/tabs/onboard_logging.js
index 3a4a78e1..5ad5fbe7 100644
--- a/tabs/onboard_logging.js
+++ b/tabs/onboard_logging.js
@@ -156,7 +156,7 @@ TABS.onboard_logging.initialize = function (callback) {
if (semver.gte(CONFIG.apiVersion, "1.33.0")) {
deviceSelect.append('');
- if (DATAFLASH.ready) {
+ if (DATAFLASH.supported) {
deviceSelect.append('');
}
if (SDCARD.supported) {