diff --git a/gtk2_ardour/icons/tool_waveform_zoom.png b/gtk2_ardour/icons/tool_waveform_zoom.png
new file mode 100644
index 0000000000..464a765d46
Binary files /dev/null and b/gtk2_ardour/icons/tool_waveform_zoom.png differ
diff --git a/gtk2_ardour/icons/tool_waveform_zoom_active.png b/gtk2_ardour/icons/tool_waveform_zoom_active.png
new file mode 100644
index 0000000000..7fa207886e
Binary files /dev/null and b/gtk2_ardour/icons/tool_waveform_zoom_active.png differ
diff --git a/gtk2_ardour/icons/tool_waveform_zoom_prelight.png b/gtk2_ardour/icons/tool_waveform_zoom_prelight.png
new file mode 100644
index 0000000000..5e1b5d83a2
Binary files /dev/null and b/gtk2_ardour/icons/tool_waveform_zoom_prelight.png differ
diff --git a/gtk2_ardour/ui/editor_window.xml b/gtk2_ardour/ui/editor_window.xml
index 4501cfdc6a..a24db0b5f7 100644
--- a/gtk2_ardour/ui/editor_window.xml
+++ b/gtk2_ardour/ui/editor_window.xml
@@ -14,7 +14,7 @@
prelighticon="tracks_prelight"/>
-
+
@@ -122,13 +122,20 @@
normalicon="tool_zoom"
activeicon="tool_zoom_active"
prelighticon="tool_zoom_prelight"/>
-
+
+
+
+