It's not a bug, it's a feature.
When Theater View or JRemote have a view that only has one result, it automatically drills down.
I can understand wishing the behavior were optional, but I wouldn't want it totally removed. It allows you to clever things with grouping in views that wouldn't work well if you had to explicitly drill through every defined level.
It's extremely helpful in many situations, and I wish Standard View had an option to behave this way as well.