|
@@ -184,7 +184,7 @@ public:
|
|
|
model = model->get_submodel((unsigned int)chain[i]);
|
|
|
++i;
|
|
|
}
|
|
|
- if (chain[i + 1] == ALL) {
|
|
|
+ if (i < chain.size() - 1 and chain[i + 1] == ALL) {
|
|
|
for (size_t model_index = 0;
|
|
|
model_index < model->get_submodel_number(chain[i]);
|
|
|
++model_index) {
|