diff --git a/pd/nw/dialog_search.html b/pd/nw/dialog_search.html
index 6c5715454c5cb4e698581c5a1f0c37dcd25c1b2f..0b7f4c1f5e408c95017d3c3ef7942b51b498fc67 100644
--- a/pd/nw/dialog_search.html
+++ b/pd/nw/dialog_search.html
@@ -132,6 +132,11 @@ var toc = [
         title: "DISIS",
         description: "DISIS externals (wiimote et al)"
     },
+    {
+        id: "extra/faust",
+        title: "Faust",
+        description: "Faust extension (functional dsp programming language)"
+    },
     {
         id: "extra/Gem",
         title: "GEM",
@@ -142,6 +147,11 @@ var toc = [
         title: "LyonPotpourri",
         description: "Eric Lyon's external collection"
     },
+    {
+        id: "extra/pure",
+        title: "Pure",
+        description: "Pure extension (functional programming language)"
+    },
 ];
 
 // Stop-gap translator