18 Workspaces causes trouble

I work on projects for more than a dozen clients and if my number of workspaces grows above a certain number, it seems to make them act weird, the only solution I've found is to clear out all of my workspaces and start over (adding new ones as I need them again).

Today I experienced this again. Adding an 18th workspace causes a shift between the names displayed on the workspaces and which workspace is opened when I click on it. So if I had 17 workspaces named:

AAA
BBB
CCC
...
OOO
QQQ
RRR

And I added a new workspace named PPP, I now get a menu where:

RRR -> clicking opens AAA
AAA -> clicking opens BBB
BBB -> clicking opens CCC
CCC -> clicking opens DDD
...
OOO -> clicking opens PPP
PPP -> clicking opens QQQ
QQQ -> clicking opens RRR

This off-by one ordering is repeated if I open the "Edit..." workspace list.

Deleting a workspace named "OOO" deletes workspace "PPP", and now the menu is back to normal again.

Sys Info btw
+- System -----------------------------

Microsoft Windows XP Professional 

Service Pack 3 (Build 2600)



CPU Speed		   : 2194 MHz

Total Memory		: 993 MB

Free Memory		 : 241 MB



+- SmartFTP ---------------------------

Version			 : 3.0.1027.7

Time Stamp		  : 2009-05-16 01:54:45

Platform			: x86

Id				  : 400047198

Days in use		 : 563



+- Application DLL --------------------

sfFTPLib.dll		: 1.5.17.44

sfFavorites.dll	 : 1.0.23.7

sfFavoritesShellExtension.dll : 2.0.3.4

sfTransferQueue.dll : 1.0.20.7

sfFTPShellExtension.dll : 1.0.18.7

SmartFTPPS.dll	  : 3.0.1027.7



+- Language ---------------------------

SmartFTP.exe		: 3.0.1027.7



+- Internet Explorer ------------------

Version			 : 8.0.6001.18702



+- Winsock ----------------------------

Winsock			 : 2.2

Thanks. We already fixed it. The next release will include the bug fix. Thank you for reporting.