User presented with Upload Avatar option when no file ext whitelisted

Why? You are forcing users to upload screenshots or images with third party services. I don’t see this as a supported scenario.