Index: wp-includes/capabilities.php
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
--- wp-includes/capabilities.php	(revision 32251)
+++ wp-includes/capabilities.php	(revision )
@@ -1098,6 +1098,9 @@
 		break;
 	case 'delete_post':
 	case 'delete_page':
+        if ( ! isset( $args[0] ) )
+            break;
+
 		$post = get_post( $args[0] );
 
 		if ( 'revision' == $post->post_type ) {
@@ -1142,6 +1145,9 @@
 		// edit_others_posts
 	case 'edit_post':
 	case 'edit_page':
+        if ( ! isset( $args[0] ) )
+            break;
+
 		$post = get_post( $args[0] );
 		if ( empty( $post ) )
 			break;
@@ -1186,6 +1192,9 @@
 		break;
 	case 'read_post':
 	case 'read_page':
+        if ( ! isset( $args[0] ) )
+            break;
+
 		$post = get_post( $args[0] );
 
 		if ( 'revision' == $post->post_type ) {
@@ -1217,6 +1226,9 @@
 		}
 		break;
 	case 'publish_post':
+        if ( ! isset( $args[0] ) )
+            break;
+
 		$post = get_post( $args[0] );
 		$post_type = get_post_type_object( $post->post_type );
 
@@ -1225,6 +1237,9 @@
 	case 'edit_post_meta':
 	case 'delete_post_meta':
 	case 'add_post_meta':
+        if ( ! isset( $args[0] ) )
+            break;
+
 		$post = get_post( $args[0] );
 		$caps = map_meta_cap( 'edit_post', $user_id, $post->ID );
 
