Issue #3: Check if user permissions exists before saving them.