Fix handling of OptionParser return value