BUG: Grouped-by column loses name when empty list of aggregations is specified
- [ ] closes #32580
- [ ] 0 tests added / 0 passed
- [ ] passes `black pandas`
- [ ] passes `git diff upstream/master -u -- "*.py" | flake8 --diff`

