diff --git a/src/openrct2/windows/editor_object_selection.c b/src/openrct2/windows/editor_object_selection.c index 99cdc57adc..80b7d521e2 100644 --- a/src/openrct2/windows/editor_object_selection.c +++ b/src/openrct2/windows/editor_object_selection.c @@ -390,6 +390,13 @@ static void visible_list_refresh(rct_window *w) } } + if (_numListItems == 0) + { + visible_list_dispose(); + window_invalidate(w); + return; + } + void *new_memory = realloc(_listItems, _numListItems * sizeof(list_item)); if (new_memory == NULL) { log_error("Unable to reallocate list items");