Index: libs/ardour/session.cc
===================================================================
--- libs/ardour/session.cc	(revision 3326)
+++ libs/ardour/session.cc	(working copy)
@@ -1253,6 +1253,12 @@
 			set_loop = true;
 		}
 		
+		if (location->is_start()) {
+			start_location = location;
+		}
+		if (location->is_end()) {
+			end_location = location;
+		}
 	}
 
 	if (!set_loop) {
