diff --git a/src/wp-admin/js/theme.js b/src/wp-admin/js/theme.js index 1be6f184ae..924f299716 100644 --- a/src/wp-admin/js/theme.js +++ b/src/wp-admin/js/theme.js @@ -610,6 +610,11 @@ themes.view.Theme = wp.Backbone.View.extend({ updateTheme: function( event ) { var _this = this; + + if ( ! this.model.get( 'hasPackage' ) ) { + return; + } + event.preventDefault(); wp.updates.maybeRequestFilesystemCredentials( event ); diff --git a/src/wp-admin/themes.php b/src/wp-admin/themes.php index e2c0372efb..fb9c21922d 100644 --- a/src/wp-admin/themes.php +++ b/src/wp-admin/themes.php @@ -252,7 +252,11 @@ foreach ( $themes as $theme ) :