Merge remote-tracking branch 'origin/master' into export-dialog
[ardour.git] / gtk2_ardour / editor_markers.cc
index 868a10081843d43fcb81ab7cda1e5864214c5c96..757b18b397a49c208836130030e04b4fd7d8448b 100644 (file)
@@ -1350,7 +1350,11 @@ Editor::rename_marker(Marker *marker)
 
        loc = find_location_from_marker (marker, is_start);
 
-       if (!loc) return;
+       if (!loc)
+              return;
+
+       if (loc == transport_loop_location() || loc == transport_punch_location() || loc->is_session_range())
+               return;
 
        ArdourPrompter dialog (true);
        string txt;