Flush
[mono.git] / mcs / gmcs / symbolwriter.cs
index b971e57400070e957079f005f473db528994d8de..148875711e3eb3ca24de88b305fc4a712be555ab 100644 (file)
@@ -54,6 +54,8 @@ namespace Mono.CSharp {
 
                public int DefineNamespace (string name, SourceFile file, string[] using_list, int parent)
                {
+                       if (file.SymbolDocument == null)
+                               return 0;
                        return (int) define_namespace.Invoke (symwriter, new object[] {
                                name, file.SymbolDocument, using_list, parent });
                }