Opened up System Preferences and, for whatever reason, there's another Internet preference pane listed under "Other." What the hell? Check out the attached pic.