Fixed error where non-admins could not use PM due to "runtime error: Cannot read null.rights" because nonadmins don't have "holder.rights" defined (it's null).
Added checking for if holder is not defined, first.