diff --git a/apps/openmw/mwlua/landbindings.cpp b/apps/openmw/mwlua/landbindings.cpp index 996d749c3b..2f99efcc85 100644 --- a/apps/openmw/mwlua/landbindings.cpp +++ b/apps/openmw/mwlua/landbindings.cpp @@ -53,7 +53,7 @@ namespace cell = cellOrName.as().mStore->getCell(); else if (cellOrName.is() && !cellOrName.as().empty()) cell = MWBase::Environment::get().getWorldModel()->getCell(cellOrName.as()).getCell(); - if (cell = nullptr) + if (cell == nullptr) throw std::runtime_error("Invalid cell"); else if (!cell->isExterior()) throw std::runtime_error("Cell cannot be interior");