Index: wc-post-types.php
===================================================================
--- wc-post-types.php	(revision 941)
+++ wc-post-types.php	(working copy)
@@ -26,6 +26,7 @@
 		add_action( 'save_post', array( $this, 'save_post_session' ), 10, 2 );
 		add_action( 'save_post', array( $this, 'save_post_organizer' ), 10, 2);
 		add_action( 'save_post', array( $this, 'save_post_sponsor' ), 10, 2);
+		add_action( 'pre_get_posts', array( $this, 'sort_sessions_by_time_column' ) );

 		add_filter( 'manage_wcb_speaker_posts_columns', array( $this, 'manage_post_types_columns' ) );
 		add_filter( 'manage_wcb_session_posts_columns', array( $this, 'manage_post_types_columns' ) );
@@ -1790,6 +1791,21 @@
 	}

 	/**
+	 * Sort sessions by time column
+	 *
+	 * @param WP_Query $query
+	 */
+	public function sort_sessions_by_time_column( $query ) {
+		if ( !is_admin() || 'wcb_session' != $query->get( 'post_type' ) ) {
+			return;
+		}
+
+		$query->set( 'meta_key', '_wcpt_session_time' );
+		$query->set( 'orderby', '_wcpt_session_time' );
+		$query->set( 'order', 'asc' );
+	}
+
+	/**
 	 * Display an additional post label if needed.
 	 */
 	function display_post_states( $states ) {
