As of October 2015, President's Choice Financial has switched to a new login page which doesn't set a title. This prevents external password managers like KeePass2 from being able to match it for hotkey-based auto-type.
This script corrects that in a future-proof way by setting a page title if none is set.
As this script will run on your financial institution's website, I've made it as simple as absolutely possible (three lines, including closing curly brace, and no @requires) so anyone who knows how to install a Greasemonkey script should be able to audit it.
Please click the Code tab and verify the following before installation:
The ==UserScript== block at the top contains no @require lines.
The code consists of:
An if statement checking for !document.title (no document title)