improve error handling if current user may not edit an existing item or
tries to edit a non-existing item