I would either change his nappy before you went to bed OR. at woolworths they have these nappy inserts you put them inside cloth or disposables and they just add an extra layer.. and they don't cost the earth either..