diff --git a/hoot-core/src/main/cpp/hoot/core/criterion/TagKeyContainsCriterion.h b/hoot-core/src/main/cpp/hoot/core/criterion/TagKeyContainsCriterion.h
index 228b971..f4820c0 100644
--- a/hoot-core/src/main/cpp/hoot/core/criterion/TagKeyContainsCriterion.h
+++ b/hoot-core/src/main/cpp/hoot/core/criterion/TagKeyContainsCriterion.h
@@ -44,7 +44,7 @@ public:
static std::string className() { return "hoot::TagKeyContainsCriterion"; }
- TagKeyContainsCriterion() {}
+ TagKeyContainsCriterion() : _text(""), _caseSensitive(false) { }
explicit TagKeyContainsCriterion(const QString& text);
virtual bool isSatisfied(const ConstElementPtr& e) const override;