fix `plt-games' launcher
scribble: fix "on this page" rendering

A recent change improved "on this page" handling and also
fixed a short-circuit test to almost certainly do what
was originally intended, but the test was wrong, so just
get rid of it.