diff --git a/src/disco.py b/src/disco.py
index 9dd135d3fe6efff849d53bcfd7d1f1df04f827bf..b7aae4e2083d4f39fea2b4815e86acc6b773a7af 100644
--- a/src/disco.py
+++ b/src/disco.py
@@ -311,7 +311,7 @@ class ServicesCache:
 		# Allow browsing for unknown types aswell.
 		if (not features and not identities) or \
 		xmpp.NS_DISCO_ITEMS in features or xmpp.NS_BROWSE in features:
-			return AgentBrowser
+			return ToplevelAgentBrowser
 		return None
 
 	def get_info(self, jid, node, cb, force = False, nofetch = False, args = ()):