diff --git a/wp-admin/includes/post.php b/wp-admin/includes/post.php index 6d0d794af1..5e4a0432f6 100644 --- a/wp-admin/includes/post.php +++ b/wp-admin/includes/post.php @@ -715,6 +715,8 @@ function get_post_meta_by_id( $mid ) { $mid = (int) $mid; $meta = $wpdb->get_row( $wpdb->prepare("SELECT * FROM $wpdb->postmeta WHERE meta_id = %d", $mid) ); + if ( empty($meta) ) + return false; if ( is_serialized_string( $meta->meta_value ) ) $meta->meta_value = maybe_unserialize( $meta->meta_value ); return $meta;