Signed-off-by: PKLite <stonewall@pklite.xyz> (cherry picked from commit 5290f2e2630fe357180a756546acac088c985165)