diff --git a/TileEngine/Render Dirty.cpp b/TileEngine/Render Dirty.cpp index 24831fee..30178ffa 100644 --- a/TileEngine/Render Dirty.cpp +++ b/TileEngine/Render Dirty.cpp @@ -500,8 +500,10 @@ BOOLEAN FreeBackgroundRect(INT32 iIndex) BOOLEAN FreeBackgroundRectPending(INT32 iIndex) { - gBackSaves[iIndex].fPendingDelete = TRUE; - + if (iIndex != -1) + { + gBackSaves[iIndex].fPendingDelete = TRUE; + } return(TRUE); }