diff --git a/Packets/80211Bundle/WLANPacket.cc b/Packets/80211Bundle/WLANPacket.cc
index ff4f2710bd8495d8a9a07feed4333ca15172d068..5695f4b532e9855c377e3747a5a88ee9fecfeef4 100644
--- a/Packets/80211Bundle/WLANPacket.cc
+++ b/Packets/80211Bundle/WLANPacket.cc
@@ -49,6 +49,9 @@ prefix_ senf::MACAddressParser senf::WLANPacketParser_DataFrameParser::da()
         return addr3();
         break;
     }
+    //just to avoid compiler warning
+    //TODO
+    return addr1();
 }
 
 prefix_ senf::MACAddressParser senf::WLANPacketParser_DataFrameParser::sa()
@@ -67,6 +70,9 @@ prefix_ senf::MACAddressParser senf::WLANPacketParser_DataFrameParser::sa()
 //    case 3:
 //        return addr4();
     }
+    //just to avoid compiler warning
+    //TODO
+    return addr1();
 }
 
 prefix_ senf::MACAddressParser senf::WLANPacketParser_DataFrameParser::bssid()
@@ -83,6 +89,9 @@ prefix_ senf::MACAddressParser senf::WLANPacketParser_DataFrameParser::bssid()
     case 2:
         return addr2();
     }
+    //just to avoid compiler warning
+    //TODO
+    return addr1();
 }
 
 //shift some bits to read the 12bit sequence number bit field in LSB byte order