diff --git a/src/plugins/locator/directoryfilter.cpp b/src/plugins/locator/directoryfilter.cpp
index 8f927d752b32bed2c086cc4bbd87a9e3633eda8e..7049d50c0661a6d257aa12f91c6546bddd3f9360 100644
--- a/src/plugins/locator/directoryfilter.cpp
+++ b/src/plugins/locator/directoryfilter.cpp
@@ -43,7 +43,8 @@ using namespace Locator::Internal;
 DirectoryFilter::DirectoryFilter()
   : m_name(tr("Generic Directory Filter")),
     m_filters(QStringList() << QLatin1String("*.h") << QLatin1String("*.cpp")
-                            << QLatin1String("*.ui") << QLatin1String("*.qrc"))
+                            << QLatin1String("*.ui") << QLatin1String("*.qrc")),
+    m_dialog(0)
 {
     setIncludedByDefault(true);
 }