Index: libs/ardour/session.cc
===================================================================
--- libs/ardour/session.cc	(revision 7816)
+++ libs/ardour/session.cc	(working copy)
@@ -2518,17 +2512,21 @@
 pair<framepos_t, framepos_t>
 Session::get_extent () const
 {
-	pair<framepos_t, framepos_t> ext (max_framepos, 0);
+	pair<framepos_t, framepos_t> ext (0, 1);
 	
 	boost::shared_ptr<RouteList> rl = routes.reader ();
+	
 	for (RouteList::iterator i = rl->begin(); i != rl->end(); ++i) {
+	
 		boost::shared_ptr<Track> tr = boost::dynamic_pointer_cast<Track> (*i);
+	
 		if (!tr || tr->destructive()) {
 			// ignore tape tracks when getting extents
 			continue;
 		}
 
 		pair<nframes_t, nframes_t> e = tr->playlist()->get_extent ();
+		
 		if (e.first < ext.first) {
 			ext.first = e.first;
 		}
