diff -r 39bb7c3571e9 -r 052078dda061 linklayerprotocols/ethernetnif/EthInt/Ethbase.cpp --- a/linklayerprotocols/ethernetnif/EthInt/Ethbase.cpp Mon May 03 13:58:16 2010 +0300 +++ b/linklayerprotocols/ethernetnif/EthInt/Ethbase.cpp Tue Jun 29 19:20:22 2010 +0530 @@ -1084,7 +1084,8 @@ void CLANLinkCommon::Destroy() { - ASSERT(iMMState==EStopped); + // PDEF143631: RNDIS driver doesn't override CLANLinkCommon::Destroy() + ASSERT(iMMState==EStarting || iMMState==EStopped); DeleteThisFlow(); }