diff --git a/includes/class-wp-push-syndication-server.php b/includes/class-wp-push-syndication-server.php
index 2d541d8eb1597e00a92d5d51c22be5128b5b674d..a3061f8753c2b44ec9fef18d7399bf68c0d02be6 100644
--- a/includes/class-wp-push-syndication-server.php
+++ b/includes/class-wp-push-syndication-server.php
@@ -1247,8 +1247,8 @@ class WP_Push_Syndication_Server {
 			foreach( $posts as $post ) {
 
 				if ( ! in_array( $post->post_type, $post_types_processed ) ) {
-					remove_post_type_support( $post->post_type, 'revisions' );
-					$post_types_processed[] = $post->post_type;
+					remove_post_type_support( $post['post_type'], 'revisions' );
+					$post_types_processed[] = $post['post_type'];
 				}
 
 				if ( empty( $post['post_guid'] ) )