summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libs/ardour/region.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/libs/ardour/region.cc b/libs/ardour/region.cc
index 4eda001708..151f4a7f1b 100644
--- a/libs/ardour/region.cc
+++ b/libs/ardour/region.cc
@@ -360,6 +360,8 @@ Region::Region (boost::shared_ptr<const Region> other, MusicFrame offset)
_quarter_note = other->_quarter_note + offset_qn;
_beat = _session.tempo_map().beat_at_quarter_note (_quarter_note);
+ } else {
+ _quarter_note = _session.tempo_map().quarter_note_at_beat (_beat);
}
/* if the other region had a distinct sync point