I know why the fix hasn't worked. It is because in Standard KoL tells us we don't have non-standard skills, so Mafia knows only about standard skills. Hence when we check for knowing a skill, we don't care what standard thinks, so don't check it.
So this needs a different fix, either KOL side...