On 2 Win7 PC's (one x86 and other x64) with Java 7u5 installed, PatchmyPC did not detect the old version install. Java 7u6 was on left pane in Black. Same problem, 2 PC's. Never had this issue previously.
Java re-named the product name in Java 7 Update 6. It used to be Java(TM) Update 5 (Or whatever version). It's now only Java 6 Update 7 so the detected method isn't working correctly. I'm going to try to have a update released later today to resolve this.
This is now resolved in version 2.2.1