Fix return value when Geo nodes are not in sync
In #2469 (closed), we see an ugly backtrace because the return value is not correct when the Geo nodes are not in sync. This MR fixes that so the callers won't attempt to continue.
In #2469 (closed), we see an ugly backtrace because the return value is not correct when the Geo nodes are not in sync. This MR fixes that so the callers won't attempt to continue.