Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/usercode.py
diff options
context:
space:
mode:
Diffstat (limited to 'usercode.py')
-rw-r--r--usercode.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/usercode.py b/usercode.py
index 0b62177..21c2fe6 100644
--- a/usercode.py
+++ b/usercode.py
@@ -205,7 +205,10 @@ def add_script(location):
logging.debug('##### %s -> %s' % (location_uri.spec, file_uri.spec))
- os.remove(file_path)
+ # make sure the file doesn't already exist
+ try: os.remove(file_path)
+ except OSError: pass
+
browser_persist.saveURI(location_uri, None, None, None, None, file_uri)
def script_exists(location):