| Index: Source/core/loader/DocumentLoader.cpp
 | 
| diff --git a/Source/core/loader/DocumentLoader.cpp b/Source/core/loader/DocumentLoader.cpp
 | 
| index 969a91d665e88966ba6973baa06ca40e0328cd91..dfbca73540ebb92c6734f0a5416ee0e3c2b04d5e 100644
 | 
| --- a/Source/core/loader/DocumentLoader.cpp
 | 
| +++ b/Source/core/loader/DocumentLoader.cpp
 | 
| @@ -275,7 +275,7 @@ void DocumentLoader::finishedLoading(double finishTime)
 | 
|      // If the document specified an application cache manifest, it violates the author's intent if we store it in the memory cache
 | 
|      // and deny the appcache the chance to intercept it in the future, so remove from the memory cache.
 | 
|      if (m_frame) {
 | 
| -        if (m_mainResource && m_frame->document()->hasManifest())
 | 
| +        if (m_mainResource && m_frame->document()->hasAppCacheManifest())
 | 
|              memoryCache()->remove(m_mainResource.get());
 | 
|      }
 | 
|      m_applicationCacheHost->finishedLoadingMainResource();
 | 
| 
 |