diff --git a/src/core/type-id.cc b/src/core/type-id.cc index bd1bbd211..b477b8a5b 100644 --- a/src/core/type-id.cc +++ b/src/core/type-id.cc @@ -132,7 +132,7 @@ IidManager::AllocateUid (std::string name) struct IidManager::IidInformation * IidManager::LookupInformation (uint16_t uid) const { - NS_ASSERT (uid <= m_information.size ()); + NS_ASSERT (uid <= m_information.size () && uid != 0); return const_cast (&m_information[uid-1]); }