In theory if the option number were 0 we'd dereference uninitialised memory
CID 1187991