I'm an idiot! Translations concentrate my attention on 'know better' and my mind was frozen with that. Of course, 'I should have known better...'. That I missed.