Index: src/wp-admin/includes/class-wp-posts-list-table.php
===================================================================
--- src/wp-admin/includes/class-wp-posts-list-table.php	(revision 31320)
+++ src/wp-admin/includes/class-wp-posts-list-table.php	(working copy)
@@ -208,7 +208,7 @@
 			$actions['edit'] = __( 'Edit' );
 		}
 
-		if ( current_user_can( $post_type_obj->cap->delete_posts ) ) {
+		if ( isset( $post_type_obj->delete_posts ) && current_user_can( $post_type_obj->cap->delete_posts ) ) {
 			if ( $this->is_trash || ! EMPTY_TRASH_DAYS ) {
 				$actions['delete'] = __( 'Delete Permanently' );
 			} else {
