--- a/libupnpp/control/ohreceiver.cxx
+++ b/libupnpp/control/ohreceiver.cxx
@@ -48,6 +48,10 @@
 {
     const string::size_type sz(SType.size()-2);
     return !SType.compare(0, sz, st, 0, sz);
+}
+bool OHReceiver::serviceTypeMatch(const std::string& tp)
+{
+    return isOHRcService(tp);
 }
 
 void OHReceiver::evtCallback(