fix NPE when context.getDoc() returns null