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 14a39de49..5977a28a8 100644 --- a/src/core/profile_qt.cpp +++ b/src/core/profile_qt.cpp @@ -246,7 +246,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() |