Index: pdns-recursor/secpoll-recursor.cc
===================================================================
--- pdns-recursor.orig/secpoll-recursor.cc	2014-11-22 10:02:58.859327107 +0100
+++ pdns-recursor/secpoll-recursor.cc	2014-11-24 14:44:40.503688126 +0100
@@ -29,6 +29,7 @@ void doSecPoll(time_t* last_secpoll)
     query+='.';
 
   boost::replace_all(query, "+", "_");
+  boost::replace_all(query, "~", "_");
 
   int res=sr.beginResolve(query, QType(QType::TXT), 1, ret);
   if(!res && !ret.empty()) {
