I have the same problem after the update to version 2.2. When I look in the code of edit-profile.php, I see that the variable $post is used to get information. However, the $post variable is holding information about the current page (the dashboard page), and not the posts which it should. So $post->ID will get the ID of the dashboard and not the posts. get_the_ID() should be used in the loop instead.
I don't know if the developer of this plugin will fix this???

No problem! Just remember that is bad practice to edit core files, as they will be overwritten in future updates and all your changes will be lost. Let's just hope that this will be fix in future versions. 😉