**System Information**
Operating system: Linux-5.8.0-7642-generic-x86_64-with-glibc2.32 64 Bits
Graphics card: GeForce RTX 2080/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 460.56
**Blender Version**
Broken: version: 3.0.0 Alpha, branch: master, commit date: 2021-07-07 12:22, hash: `rBcffbfe556820`
Worked: 2021-06-28 15:03, hash: `rB37458798fa02` (not the introducing commit, but the issue isn't present on this build)
**Short description of error**
A driver placed on a GeoNode modifier's input throws a dependency cycle warning in the console. Despite this, the driver seems to function as intended, and there doesn't seem to be a logical dependency.
In the attached file, the Pretzel object is dependent on the rig, period. The rig is not dependent on anything.
**Exact steps for others to reproduce the error**
- File: {F10217114}
- Check the terminal for dependency cycle warning, which looks like this:
```Dependency cycle detected:
OBGEO-pretzel/Parameters Component/PARAMETERS_EVAL() depends on
OBGEO-pretzel/Parameters Component/PARAMETERS_EVAL() via 'Driven Property -> Properties'
Detected 1 dependency cycles
```
Which doesn't seem like a real dependency cycle, and it doesn't show up in earlier builds.
- The driver is on the pretzel's geonodes modifier's Seed property, and it is driven by a custom property on the bone. Seems to work as it should!