diff --git a/include/staff/faq-categories.inc.php b/include/staff/faq-categories.inc.php
index 52d4f8d49cdc81e7eaaf92e3590a473da3b2d14a..5e55d7ff69a6d8d86a29d8bda2c628896dfdf65e 100644
--- a/include/staff/faq-categories.inc.php
+++ b/include/staff/faq-categories.inc.php
@@ -63,7 +63,7 @@ if($_REQUEST['q'] || $_REQUEST['cid'] || $_REQUEST['topicId']) { //Search.
         $faqs->filter(array('category_id'=>$_REQUEST['cid']));
 
     if ($_REQUEST['topicId'])
-        $faqs->filter(array('topic_id'=>$_REQUEST['topicId']));
+        $faqs->filter(array('topics__topic_id'=>$_REQUEST['topicId']));
 
     if ($_REQUEST['q'])
         $faqs->filter(Q::ANY(array(