Thanks to James Murty for his work on an alternate patch.
Signed-off-by: Jason Myers <jason@jasonamyers.com>