diff --git a/libs/ardour/region_factory.cc b/libs/ardour/region_factory.cc index e7d0528b96..ea46c6d471 100644 --- a/libs/ardour/region_factory.cc +++ b/libs/ardour/region_factory.cc @@ -126,7 +126,7 @@ RegionFactory::create (boost::shared_ptr region, const PropertyList& pli ret->apply_changes (plist); if (ret->session().config.get_glue_new_regions_to_bars_and_beats() && ret->position_lock_style() != MusicTime) { - ret->set_position_lock_style (MusicTime); + ret->set_position_lock_style (MusicTime); } if (announce) { @@ -639,6 +639,8 @@ RegionFactory::get_whole_region_for_source (boost::shared_ptr s) return (i->second); } } + + return boost::shared_ptr(); } void