https://github.com/PGMDev/PGM/pull/1459
PGMDev/PGM#1459