(inferred "for this PR")
Any inference that I said this PR should depend on upstream accepting the change is incorrect, I didn't say that at all.
This PR is to fix a crash (see #2358) so a short term local patch is acceptable, but if changes are not pushed upstream then Geany will permanently diverge again.