Bug fix

If fn is something like `other-window', redefining the key after that
has executed is wrong.