Fix isEmptyArray() logic