diff --git a/src/plugins/fakevim/fakevimplugin.cpp b/src/plugins/fakevim/fakevimplugin.cpp
index f8e79162f2e5f603957407719c4c1ec80e519b78..b94bfe697c604e94d1e07a9a607619ccec7b7d0f 100644
--- a/src/plugins/fakevim/fakevimplugin.cpp
+++ b/src/plugins/fakevim/fakevimplugin.cpp
@@ -1022,6 +1022,9 @@ FakeVimPluginPrivate::~FakeVimPluginPrivate()
     delete m_fakeVimUserCommandsPage;
     m_fakeVimUserCommandsPage = 0;
 
+    delete m_wordProvider;
+    m_wordProvider = 0;
+
     theFakeVimSettings()->deleteLater();
 }