It works in that it does what it's supposed to and now properly keeps track of the value. However, the real PowerOnTime has been long lost due to this bug so whether the patch particularly useful or not is another thing. It's a small patch anyway.