diff --git a/Packets/80211Bundle/RadiotapPacket.cc b/Packets/80211Bundle/RadiotapPacket.cc
index 021cfb63b29f354277ce62f7e029700fc5d39d75..bf4407c08071fa3b37c45ce41e32061444ec36e3 100644
--- a/Packets/80211Bundle/RadiotapPacket.cc
+++ b/Packets/80211Bundle/RadiotapPacket.cc
@@ -40,7 +40,7 @@ prefix_ void senf::RadiotapPacketType::dump(packet p, std::ostream &os)
     if (p->has_tsft())
         os  << "  MAC timestamp       : " << unsigned( p->tsft()) << "\n";
     // TODO: flags
-    if (p->has_tsft())
+    if (p->has_rate())
         os  << "  Rate                : " << unsigned( p->rate()) << "\n";
     // TODO: channelOptions
     if (p->has_fhss())