fix for zip exception on missing local jar (FELIX-2515)


git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@981958 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/sigil/common/core/src/org/apache/felix/sigil/common/core/internal/model/eclipse/SigilBundle.java b/sigil/common/core/src/org/apache/felix/sigil/common/core/internal/model/eclipse/SigilBundle.java
index a5f5a4c..17d3bf2 100644
--- a/sigil/common/core/src/org/apache/felix/sigil/common/core/internal/model/eclipse/SigilBundle.java
+++ b/sigil/common/core/src/org/apache/felix/sigil/common/core/internal/model/eclipse/SigilBundle.java
@@ -72,7 +72,7 @@
         classpath = new String[0];
         packages = new String[0];
     }
-
+    
     public void synchronize(IProgress progress) throws IOException
     {
         progress = progress.newTask(100);
@@ -113,7 +113,7 @@
 
     private void updateManifest(File location) throws IOException
     {
-        if (location != null)
+        if (location != null && location.exists())
         {
             JarFile f = new JarFile(location);
             try