I opened an issue upstream: https://gitlab.gnome.org/GNOME/gnome-session/-/issues/108 And created a merge request with a proposed fix. It builds and functions properly, with 'g-s-c-s' not installed as expected. Hopefully, it gets merged. Thanks.