Index: libs/ardour/playlist.cc
===================================================================
--- libs/ardour/playlist.cc	(Revision 5997)
+++ libs/ardour/playlist.cc	(Arbeitskopie)
@@ -1106,6 +1106,19 @@
 	_split_region (region, playlist_position);
 }
 
+static void deactivate_fade(boost::shared_ptr<Region> region, bool fade_in) 
+{
+	boost::shared_ptr<AudioRegion> other;
+
+	if ((other = boost::dynamic_pointer_cast<AudioRegion>(region)) != 0) {
+		if(fade_in) {
+		  	other->set_fade_in_active(false);
+		} else {
+		  	other->set_fade_out_active(false);
+		}
+	}
+}
+
 void
 Playlist::_split_region (boost::shared_ptr<Region> region, nframes_t playlist_position)
 {
@@ -1135,9 +1148,11 @@
 	
 	_session.region_name (before_name, region->name(), false);
 	left = RegionFactory::create (region, 0, before, before_name, region->layer(), Region::Flag (region->flags()|Region::LeftOfSplit));
+	deactivate_fade(left, false);
 
 	_session.region_name (after_name, region->name(), false);
 	right = RegionFactory::create (region, before, after, after_name, region->layer(), Region::Flag (region->flags()|Region::RightOfSplit));
+	deactivate_fade(right, true);
 
 	add_region_internal (left, region->position());
 	add_region_internal (right, region->position() + before);
