summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Node/FS.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine/SCons/Node/FS.py')
-rw-r--r--src/engine/SCons/Node/FS.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/engine/SCons/Node/FS.py b/src/engine/SCons/Node/FS.py
index 5d01314..96381e3 100644
--- a/src/engine/SCons/Node/FS.py
+++ b/src/engine/SCons/Node/FS.py
@@ -773,7 +773,7 @@ class File(Entry):
def prepare(self):
"""Prepare for this file to be created."""
if self.exists():
- if not self.precious:
+ if self.builder and not self.precious:
os.unlink(self.path)
if hasattr(self, '_exists'):
delattr(self, '_exists')