diff --git a/gtk2_ardour/SConscript b/gtk2_ardour/SConscript
index c6fb356cd9..d42edb1919 100644
--- a/gtk2_ardour/SConscript
+++ b/gtk2_ardour/SConscript
@@ -196,7 +196,6 @@ lineset.cc
location_ui.cc
main.cc
marker.cc
-matrix.cc
midi_channel_selector.cc
midi_port_dialog.cc
midi_region_view.cc
@@ -216,8 +215,13 @@ piano_roll_header.cc
playlist_selector.cc
plugin_selector.cc
plugin_ui.cc
-port_matrix.cc
port_group.cc
+port_matrix.cc
+port_matrix_body.cc
+port_matrix_column_labels.cc
+port_matrix_component.cc
+port_matrix_grid.cc
+port_matrix_row_labels.cc
processor_box.cc
prompter.cc
public_editor.cc
diff --git a/gtk2_ardour/ardour.menus.in b/gtk2_ardour/ardour.menus.in
index c6688e92a2..dbddc2d93c 100644
--- a/gtk2_ardour/ardour.menus.in
+++ b/gtk2_ardour/ardour.menus.in
@@ -423,6 +423,7 @@
+