aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/jalv_gtk.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/jalv_gtk.c b/src/jalv_gtk.c
index 40f7e28..7a8d942 100644
--- a/src/jalv_gtk.c
+++ b/src/jalv_gtk.c
@@ -1210,6 +1210,12 @@ build_control_widget(Jalv* jalv, GtkWidget* window)
if (group && !lilv_node_equals(group, last_group)) {
LilvNode* group_name =
lilv_world_get(jalv->world, group, jalv->nodes.lv2_name, NULL);
+
+ if (!group_name) {
+ group_name =
+ lilv_world_get(jalv->world, group, jalv->nodes.rdfs_label, NULL);
+ }
+
GtkWidget* group_label =
new_label(lilv_node_as_string(group_name), true, 0.0f, 1.0f);
gtk_table_attach(GTK_TABLE(port_table),