The line to update the option was missing (rendering it useless). Of course the only one I didn't know how to test was broken.