diff --git a/engines/grim/emi/modelemi.cpp b/engines/grim/emi/modelemi.cpp index d5727a7b86b..cbecf8c3737 100644 --- a/engines/grim/emi/modelemi.cpp +++ b/engines/grim/emi/modelemi.cpp @@ -88,7 +88,7 @@ EMIMeshFace::~EMIMeshFace() { } void EMIModel::setTex(int index) { - if (_mats[index]) + if (index < _numTextures && _mats[index]) _mats[index]->select(); }