diff --git a/include/staff/helptopics.inc.php b/include/staff/helptopics.inc.php
index 3116e5016be5744958619a0e3240fcc80c0c3a8c..d356542c4a0d1f1165f76cab2a29e0ae31c955ab 100644
--- a/include/staff/helptopics.inc.php
+++ b/include/staff/helptopics.inc.php
@@ -100,7 +100,8 @@ $order_by = 'sort';
                 $names[$topic->getId()] = $topic->getFullName();
                 $topics[$topic->getId()] = $topic;
             }
-            $names = Internationalization::sortKeyedList($names);
+            if ($cfg->getTopicSortMode() != 'm')
+                $names = Internationalization::sortKeyedList($names);
 
             $defaultDept = $cfg->getDefaultDept();
             $defaultPriority = $cfg->getDefaultPriority();