Its a good idea, I can check first if the user is admin. This way not need to check if r['GetLastError']==5