| Index: compiler/java/com/google/dart/compiler/DeltaAnalyzer.java
|
| diff --git a/compiler/java/com/google/dart/compiler/DeltaAnalyzer.java b/compiler/java/com/google/dart/compiler/DeltaAnalyzer.java
|
| index 6bd802c351dd79406988a2499942f3b9926b36ff..8625698bb3a6cb7a692e6635b070afbfa5313a2a 100644
|
| --- a/compiler/java/com/google/dart/compiler/DeltaAnalyzer.java
|
| +++ b/compiler/java/com/google/dart/compiler/DeltaAnalyzer.java
|
| @@ -87,7 +87,7 @@ class DeltaAnalyzer {
|
| // Copy all the elements from the old library, except the ones declared in the original source.
|
| Scope scope = libraryUnit.getElement().getScope();
|
| for (Element member : enclosingLibrary.getMembers()) {
|
| - if (member.getNode().getSource() != originalSource) {
|
| + if (member.getNode() != null && member.getNode().getSource() != originalSource) {
|
| scope.declareElement(member.getName(), member);
|
| }
|
| }
|
|
|