Issue #3010558 by dww, huzooka, Swapnil_Kotwal, Waldoswndrwrld, averagejoe3000, dksdev01, singhkiran, tanubansal, lauriii: Patch from #54
Closes #3010558