Hmmm...normally a user should only have write access to their own wimpy point presentations, so the original code should work for normal users. I think the author's notion was probably that selecting "Your" presentation would give you all of them *if* you're an administrator for the group. In this case, the header's misleading but the code's probably right.
So - question: did you try the original code as a non-admin member of the group? If so and if you could see other member's presentations, then that implies that "write" access is incorrectly being given to non-authors so it would be worth digging a little deeper...