Index: wp-includes/post.php
===================================================================
--- wp-includes/post.php	(revision 18787)
+++ wp-includes/post.php	(working copy)
@@ -2435,7 +2435,8 @@
 		$previous_status = 'new';
 	}
 
-	if ( ('' == $post_content) && ('' == $post_title) && ('' == $post_excerpt) && ('attachment' != $post_type) ) {
+	$empty_content = '' == $post_content && '' == $post_title && '' == $post_excerpt && 'attachment' != $post_type;
+	if ( apply_filters( 'wp_insert_post_empty_content', $empty_content, $postarr ) ) {
 		if ( $wp_error )
 			return new WP_Error('empty_content', __('Content, title, and excerpt are empty.'));
 		else
