diff -r f169cb347ed6 visualweb.insync/src/org/netbeans/modules/visualweb/insync/markup/MarkupUnit.java --- a/visualweb.insync/src/org/netbeans/modules/visualweb/insync/markup/MarkupUnit.java Tue Oct 14 18:04:37 2008 +0200 +++ b/visualweb.insync/src/org/netbeans/modules/visualweb/insync/markup/MarkupUnit.java Tue Oct 14 11:10:43 2008 -0700 @@ -825,8 +825,8 @@ public class MarkupUnit extends SourceUn // TODO - gather ALL elements within the head // and process them - Element root = sourceDocument.getDocumentElement(); - Element html = findHtmlTag(root); + Element root = sourceDocument == null ? null : sourceDocument.getDocumentElement(); + Element html = root == null ? null : findHtmlTag(root); if (html != null) { Element head = Util.findChild("head", html, false); if (head != null) {