2008-09-15 Maciej Stachowiak <mjs@apple.com>
[WebKit.git] / JavaScriptCore / kjs / JSObject.cpp
index 4500e2c63652c92a577b29228799e1b8bacd6c44..a2bd69b991b7119ffe1095209a98c0580449d216 100644 (file)
@@ -493,6 +493,7 @@ void JSObject::removeDirect(const Identifier& propertyName)
 {
     if (m_structureID->isDictionary()) {
         m_structureID->propertyMap().remove(propertyName, m_propertyStorage);
+        m_structureID->clearEnumerationCache();
         return;
     }