ef04a9d1ed
When a monitor is removed, the OsdWindow for that monitor may process the monitors-changed signal before OsdWindowManager does (which will remove the OSD). If that happens, we will currently try to access an invalid monitor; check for this to avoid a couple of warning.