actually this is correct. If you look at "join_form.html.haml", that contains the logic for whether or not the user is a member. 

This check is to prevent the owner from unjoining the group. For now they have to delete it if they want out.