diff --git a/ns/lv2ext/external-ui.php b/ns/lv2ext/external-ui.php
index 47fea7f..4fd63a4 100644
--- a/ns/lv2ext/external-ui.php
+++ b/ns/lv2ext/external-ui.php
@@ -33,6 +33,7 @@ include_once("../../includes/header.php");
drumkv1
linuxDSP
meters.lv2
+ Pianoteq
samplv1
synthv1
@@ -43,6 +44,7 @@ include_once("../../includes/header.php");
diff --git a/ns/lv2ext/lv2_external_ui.h b/ns/lv2ext/lv2_external_ui.h
index e5c75bd..2c9e6ee 100755
--- a/ns/lv2ext/lv2_external_ui.h
+++ b/ns/lv2ext/lv2_external_ui.h
@@ -73,17 +73,19 @@ typedef struct _LV2_External_UI_Widget {
*/
typedef struct _LV2_External_UI_Host {
/**
- * Callback that plugin UI will call
- * when UI (GUI window) is closed by user.
+ * Callback that plugin UI will call when UI (GUI window) is closed by user.
* This callback will be called during execution of LV2_External_UI_Widget::run()
* (i.e. not from background thread).
*
- * After this callback is called, UI is defunct. Host must call
- * LV2UI_Descriptor::cleanup(). If host wants to make the UI visible
- * again UI must be reinstantiated.
+ * After this callback is called, UI is defunct. Host must call LV2UI_Descriptor::cleanup().
+ * If host wants to make the UI visible again, the UI must be reinstantiated.
+ *
+ * @note When using the depreated URI LV2_EXTERNAL_UI_DEPRECATED_URI,
+ * some hosts will not call LV2UI_Descriptor::cleanup() as they should,
+ * and may call show() again without re-initialization.
*
* @param controller Host context associated with plugin UI, as
- * supplied to LV2UI_Descriptor::instantiate()
+ * supplied to LV2UI_Descriptor::instantiate().
*/
void (*ui_closed)(LV2UI_Controller controller);