diff --git a/ui/arguments.h b/ui/arguments.h index a82584c..576ae33 100644 --- a/ui/arguments.h +++ b/ui/arguments.h @@ -417,7 +417,7 @@ namespace stim{ { int i = find(opts.begin(), opts.end(), _name) - opts.begin(); - if(i < 0) + if(i < 0 || i >= opts.size()) { std::cout<<"ERROR - Unspecified parameter name: "<<_name<