diff --git a/pandas/core/internals/concat.py b/pandas/core/internals/concat.py index 02c9a76b70cd3..8559fe72972b8 100644 --- a/pandas/core/internals/concat.py +++ b/pandas/core/internals/concat.py @@ -217,9 +217,7 @@ def is_na(self) -> bool: # a block is NOT null, chunks should help in such cases. 1000 value # was chosen rather arbitrarily. values = self.block.values - if self.block.is_categorical: - values_flat = values.categories - elif is_sparse(self.block.values.dtype): + if is_sparse(self.block.values.dtype): return False elif self.block.is_extension: # TODO(EA2D): no need for special case with 2D EAs