user_reports - minor fix

Added exit statements to ensure that the headers are processed
correctly, and an additional case to handle admin users correctly.