diff --git a/src/modules/SX127x/SX1272.cpp b/src/modules/SX127x/SX1272.cpp
index 94732904..ca1cc5a0 100644
--- a/src/modules/SX127x/SX1272.cpp
+++ b/src/modules/SX127x/SX1272.cpp
@@ -273,7 +273,7 @@ int16_t SX1272::setDataShaping(uint8_t sh) {
   }
 
   // check modulation
-  if(!SX127x::_ook) {
+  if(SX127x::_ook) {
     return(ERR_INVALID_MODULATION);
   }