diff --git a/gtk2_ardour/dark.colors b/gtk2_ardour/dark.colors
index cd6a25d34e..63b85c4098 100644
--- a/gtk2_ardour/dark.colors
+++ b/gtk2_ardour/dark.colors
@@ -63,7 +63,7 @@
-
+
@@ -73,7 +73,7 @@
-
+
@@ -274,8 +274,6 @@
-
-
@@ -497,8 +495,8 @@
-
-
+
+
diff --git a/gtk2_ardour/midi_region_view.cc b/gtk2_ardour/midi_region_view.cc
index 0d44a83e5e..2e1da30c37 100644
--- a/gtk2_ardour/midi_region_view.cc
+++ b/gtk2_ardour/midi_region_view.cc
@@ -3283,7 +3283,7 @@ MidiRegionView::set_frame_color()
if (_selected) {
f = ARDOUR_UI::config()->color ("selected region base");
} else if (high_enough_for_name) {
- f= ARDOUR_UI::config()->color ("midi frame base");
+ f= ARDOUR_UI::config()->color_mod ("midi frame base", "midi frame base");
} else {
f = fill_color;
}
diff --git a/gtk2_ardour/patch_change.cc b/gtk2_ardour/patch_change.cc
index 530f903bad..1701e66b56 100644
--- a/gtk2_ardour/patch_change.cc
+++ b/gtk2_ardour/patch_change.cc
@@ -59,7 +59,7 @@ PatchChange::PatchChange(
parent,
height,
ARDOUR_UI::config()->color ("midi patch change outline"),
- ARDOUR_UI::config()->color ("midi patch change fill"),
+ ARDOUR_UI::config()->color_mod ("midi patch change fill", "midi patch change fill"),
ArdourCanvas::Duple (x, y)
);