Index: GenbankLocationParser.java
===================================================================
--- GenbankLocationParser.java	(revision 8212)
+++ GenbankLocationParser.java	(working copy)
@@ -133,7 +133,7 @@
     
     // O beautiful regex, we worship you.
     // this matches grouped locations
-    private static Pattern gp = Pattern.compile("^([^\\(\\):]*?:)?(complement|join|order)?\\(*{0,1}(.*?)\\)*{0,1}$");
+    private static Pattern gp = Pattern.compile("^([^\\(\\):]*?:)?(complement|join|order)?\\({0,1}(.*?\\)*{0,1})$");
     // this matches range locations
     private static Pattern rp = Pattern.compile("^\\(*(.*?)\\)*(\\.\\.\\(*(.*)\\)*)?$");
     // this matches accession/version pairs