diff options
Diffstat (limited to 'src/core/profile_qt.cpp')
| -rw-r--r-- | src/core/profile_qt.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/core/profile_qt.cpp b/src/core/profile_qt.cpp index df05d891e..2387eba1b 100644 --- a/src/core/profile_qt.cpp +++ b/src/core/profile_qt.cpp @@ -194,7 +194,9 @@ content::BackgroundSyncController* ProfileQt::GetBackgroundSyncController() content::BrowsingDataRemoverDelegate *ProfileQt::GetBrowsingDataRemoverDelegate() { - return new BrowsingDataRemoverDelegateQt(); + if (!m_removerDelegate) + m_removerDelegate.reset(new BrowsingDataRemoverDelegateQt); + return m_removerDelegate.get(); } content::PermissionControllerDelegate *ProfileQt::GetPermissionControllerDelegate() |
