diff --git a/hoot-core/src/main/cpp/hoot/core/visitors/KeepHighwaysVisitor.h b/hoot-core/src/main/cpp/hoot/core/visitors/KeepHighwaysVisitor.h
index e14c502..65a5e5c 100644
--- a/hoot-core/src/main/cpp/hoot/core/visitors/KeepHighwaysVisitor.h
+++ b/hoot-core/src/main/cpp/hoot/core/visitors/KeepHighwaysVisitor.h
@@ -48,7 +48,8 @@ public:
static std::string className() { return "hoot::KeepHighwaysVisitor"; }
- KeepHighwaysVisitor() {}
+ KeepHighwaysVisitor() = default;
+ virtual ~KeepHighwaysVisitor() = default;
virtual void setOsmMap(OsmMap* map) { _map = map; }
/**