fixed non passkey version of patch