System Information
Operating system: Linux (Debian 11)
Graphics card: NVIDIA RTX 2060
Blender Version
Broken: 3.0.0 Alpha (e1a719c0433b)
Worked: it doesn't work on Blender 2.93.1 stable too.
Short description of error
When a collection is set to Indirect Only, and thus should not be directly visible, geometry generated by Geometry Nodes inside said collection ignores the setting and appears as visible.
the incorrect behavior, with Geometry Nodes enabled.
the correct behavior, when the view layer visibility of Geometry Nodes is disabled
Exact steps for others to reproduce the error
- Apply a geometry node modifier to an object.
- Place said object in a collection.
- From the Outliner, set the aforementioned collection as "Indirect Only".
- Observe the incorrect behavior.
A simple .blend file is attached, which clearly shows what is happening.
I've tested this on both Blender 3.0.0 and Blender 2.93.1. In both cases, the error appears.

