diff --git src/wp-admin/css/themes.css src/wp-admin/css/themes.css
index 79247ad..1814884 100644
--- src/wp-admin/css/themes.css
+++ src/wp-admin/css/themes.css
@@ -259,6 +259,10 @@
 	box-shadow: inset 0 1px 1px rgba(0,0,0,0.5);
 }
 
+.theme-browser .customize-control .theme.active .theme-name {
+	padding-right: 15px;
+}
+
 .theme-browser .theme.active .theme-name span {
 	font-weight: 600;
 }
diff --git src/wp-includes/class-wp-customize-control.php src/wp-includes/class-wp-customize-control.php
index 4ac0bef..7d9bcdc 100644
--- src/wp-includes/class-wp-customize-control.php
+++ src/wp-includes/class-wp-customize-control.php
@@ -1243,10 +1243,16 @@ class WP_Customize_Theme_Control extends WP_Customize_Control {
 	 */
 	public function content_template() {
 		$current_url = set_url_scheme( 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'] );
+		$active_url  = esc_url( remove_query_arg( 'theme', $current_url ) );
 		$preview_url = esc_url( add_query_arg( 'theme', '__THEME__', $current_url ) ); // Token because esc_url() strips curly braces.
 		$preview_url = str_replace( '__THEME__', '{{ data.theme.id }}', $preview_url );
 		?>
-		<div class="theme" tabindex="0" data-preview-url="<?php echo esc_attr( $preview_url ); ?>" aria-describedby="{{ data.theme.id }}-action {{ data.theme.id }}-name">
+		<# if ( data.theme.is_active_theme ) { #>
+			<div class="theme active" tabindex="0" data-preview-url="<?php echo esc_attr( $active_url ); ?>" aria-describedby="{{ data.theme.id }}-action {{ data.theme.id }}-name">
+		<# } else { #>
+			<div class="theme" tabindex="0" data-preview-url="<?php echo esc_attr( $preview_url ); ?>" aria-describedby="{{ data.theme.id }}-action {{ data.theme.id }}-name">
+		<# } #>
+
 			<# if ( data.theme.screenshot[0] ) { #>
 				<div class="theme-screenshot">
 					<img data-src="{{ data.theme.screenshot[0] }}" alt="" />
@@ -1254,14 +1260,25 @@ class WP_Customize_Theme_Control extends WP_Customize_Control {
 			<# } else { #>
 				<div class="theme-screenshot blank"></div>
 			<# } #>
-			<span class="more-details" id="{{ data.theme.id }}-action"><?php _e( 'Live Preview' ); ?></span>
-			<div class="theme-author"><?php printf( __( 'By %s' ), '{{ data.theme.author }}' ); ?></div>
 
-			<h3 class="theme-name" id="{{ data.theme.id }}-name">{{ data.theme.name }}</h3>
+			<# if ( data.theme.is_active_theme ) { #>
+				<span class="more-details" id="{{ data.theme.id }}-action"><?php _e( 'Customize' ); ?></span>
+			<# } else { #>
+				<span class="more-details" id="{{ data.theme.id }}-action"><?php _e( 'Live Preview' ); ?></span>
+			<# } #>
+
+			<div class="theme-author"><?php printf( __( 'By %s' ), '{{ data.theme.author }}' ); ?></div>
 
-			<div class="theme-actions">
-				<button type="button" class="button theme-details"><?php _e( 'Theme Details' ); ?></button>
-			</div>
+			<# if ( data.theme.is_active_theme ) { #>
+				<h3 class="theme-name" id="{{ data.theme.id }}-name">
+					<span><?php _e( 'Active:' ); ?></span> {{ data.theme.name }}
+				</h3>
+			<# } else { #>
+				<h3 class="theme-name" id="{{ data.theme.id }}-name">{{ data.theme.name }}</h3>
+				<div class="theme-actions">
+					<button type="button" class="button theme-details"><?php _e( 'Theme Details' ); ?></button>
+				</div>
+			<# } #>
 		</div>
 	<?php
 	}
diff --git src/wp-includes/class-wp-customize-manager.php src/wp-includes/class-wp-customize-manager.php
index 9fadd74..437f427 100644
--- src/wp-includes/class-wp-customize-manager.php
+++ src/wp-includes/class-wp-customize-manager.php
@@ -33,7 +33,7 @@ final class WP_Customize_Manager {
 	 *
 	 * @var string
 	 */
-	protected $original_stylesheet;
+	public $original_stylesheet;
 
 	/**
 	 * Whether this is a Customizer pageload.
@@ -1198,13 +1198,31 @@ final class WP_Customize_Manager {
 		require_once( ABSPATH . 'wp-admin/includes/theme.php' );
 
 		// Theme Controls.
+
+		if ( ! $this->is_theme_active() ) {
+			/*
+			 * Add a control for the active/original theme.
+			 * The first array element of wp_prepare_themes_for_js() is empty,
+			 * because it's reserved for the current theme. But we want
+			 * prepared data for just one theme...
+			 */
+			$active_theme = current( array_filter( wp_prepare_themes_for_js( array( wp_get_theme( $this->original_stylesheet ) ) ) ) );
+			$active_theme['is_active_theme'] = true;
+			$this->add_control( new WP_Customize_Theme_Control( $this, $active_theme['id'], array(
+				'theme'    => $active_theme,
+				'section'  => 'themes',
+				'settings' => 'active_theme',
+			) ) );
+		}
+
 		$themes = wp_prepare_themes_for_js();
 		foreach ( $themes as $theme ) {
-			if ( $theme['active'] ) {
+			if ( $theme['active'] || $theme['stylesheet'] === $this->original_stylesheet ) {
 				continue;
 			}
 
 			$theme_id = 'theme_' . $theme['id'];
+			$theme['is_active_theme'] = false;
 			$this->add_control( new WP_Customize_Theme_Control( $this, $theme_id, array(
 				'theme'    => $theme,
 				'section'  => 'themes',
