diff --git a/Source/player.cpp b/Source/player.cpp index 36308e485..dd7bceb36 100644 --- a/Source/player.cpp +++ b/Source/player.cpp @@ -224,7 +224,8 @@ bool PlayerStruct::HasItem(int item, int *idx) const { for (int i = 0; i < _pNumInv; i++) { if (InvList[i].IDidx == item) { - *idx = i; + if (idx != nullptr) + *idx = i; return true; } }