Anyone seen this error before, I just installed the .51 desktop client and setup. It gets error below when trying to sync for first time.

thanks

2007-08-02 15:24:21,581 ERROR [Timer-Offline-Main] [] offline - unexpected exception during sync for account user@mydomain.com
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(Unknown Source)
at com.zimbra.cs.account.offline.OfflineAccount$Versi on.<init>(OfflineAccount.java:58)
at com.zimbra.cs.account.offline.OfflineAccount.getRe moteServerVersion(OfflineAccount.java:85)
at com.zimbra.cs.mailbox.OfflineMailbox.getRemoteServ erVersion(OfflineMailbox.java:756)
at com.zimbra.cs.mailbox.InitialSync.syncMessagelikeI tems(InitialSync.java:316)
at com.zimbra.cs.mailbox.InitialSync.initialFolderSyn c(InitialSync.java:233)
at com.zimbra.cs.mailbox.InitialSync.prioritySync(Ini tialSync.java:283)
at com.zimbra.cs.mailbox.InitialSync.initialFolderSyn c(InitialSync.java:261)
at com.zimbra.cs.mailbox.InitialSync.initialFolderSyn c(InitialSync.java:272)
at com.zimbra.cs.mailbox.InitialSync.resume(InitialSy nc.java:175)
at com.zimbra.cs.mailbox.InitialSync.resume(InitialSy nc.java:163)
at com.zimbra.cs.mailbox.OfflineMailboxManager$SyncTa sk.sync(OfflineMailboxManager.java:128)
at com.zimbra.cs.mailbox.OfflineMailboxManager$SyncTa sk.run(OfflineMailboxManager.java:98)
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)