diff -r f507feede89a -r 09a1c134465b web/wp-admin/press-this.php --- a/web/wp-admin/press-this.php Wed Dec 19 12:35:13 2012 -0800 +++ b/web/wp-admin/press-this.php Wed Dec 19 17:46:52 2012 -0800 @@ -13,7 +13,7 @@ header('Content-Type: ' . get_option('html_type') . '; charset=' . get_option('blog_charset')); -if ( ! current_user_can('edit_posts') ) +if ( ! current_user_can( 'edit_posts' ) || ! current_user_can( get_post_type_object( 'post' )->cap->create_posts ) ) wp_die( __( 'Cheatin’ uh?' ) ); /** @@ -110,7 +110,7 @@ if ( !empty($_REQUEST['ajax']) ) { switch ($_REQUEST['ajax']) { case 'video': ?> -