When commit a7ec7583aa merged two functions into one, it left out the expected return value from one branch. https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/635
a7ec7583aa