diff --git a/.classpath b/.classpath
index 70df2754f123eb2976b590b2803834ae1fe38d03..3d582537cf1c9679d53630e4e9146e15937cdaec 100644
--- a/.classpath
+++ b/.classpath
@@ -1,6 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
 	<classpathentry kind="src" path="src/java"/>
+	<classpathentry kind="src" path="src/res"/>
 	<classpathentry kind="src" path="tinytemplate/src/java"/>
 	<classpathentry kind="src" path="src/gen">
 		<attributes>
diff --git a/src/java/org/jastadd/JastAdd.java b/src/java/org/jastadd/JastAdd.java
index 64a48a4cf1bf71c44d7245fe55e6af4b475ffb0e..ced101e78f903179406214d7d70bb7b285a7a1d8 100644
--- a/src/java/org/jastadd/JastAdd.java
+++ b/src/java/org/jastadd/JastAdd.java
@@ -61,7 +61,7 @@ public class JastAdd {
       version = resources.getString("version");
       timestamp = resources.getString("timestamp");
     } catch (MissingResourceException e) {
-      throw new Error("Could not open Version resource bundle");
+      throw new Error("Could load version info: " + e.getMessage());
     }
   }
 
@@ -171,7 +171,7 @@ public class JastAdd {
       root.problems.clear();
 
       genASTNode$State(root);
-      
+
       genTracer(root);
 
       genIncrementalDDGNode(root);
@@ -346,7 +346,7 @@ public class JastAdd {
     }
     jp.popTopLevelOrAspect();
   }
-  
+
   private void genIncrementalDDGNode(Grammar root) {
     if (root.incremental) {
       java.io.StringWriter writer = new java.io.StringWriter();