diff --git a/davmail-setup.nsi b/davmail-setup.nsi
index c3886287..317a4f1b 100644
--- a/davmail-setup.nsi
+++ b/davmail-setup.nsi
@@ -97,7 +97,7 @@ Section "MainSection" SEC01
File "dist\lib\slf4j-api-1.3.1.jar"
File "dist\lib\slf4j-log4j12-1.3.1.jar"
File "dist\lib\stax-api-1.0.1.jar"
- File "dist\lib\swt-3.4-win32-x86.jar"
+ File "dist\lib\swt-3.5-win32-x86.jar"
File "dist\lib\wstx-asl-3.2.7.jar"
File "dist\lib\xercesImpl-2.8.1.jar"
@@ -167,7 +167,7 @@ no_quest:
Delete "$INSTDIR\lib\slf4j-api-1.3.1.jar"
Delete "$INSTDIR\lib\slf4j-log4j12-1.3.1.jar"
Delete "$INSTDIR\lib\stax-api-1.0.1.jar"
- Delete "$INSTDIR\lib\swt-3.4-win32-x86.jar"
+ Delete "$INSTDIR\lib\swt-3.5-win32-x86.jar"
Delete "$INSTDIR\lib\wstx-asl-3.2.7.jar"
Delete "$INSTDIR\lib\xercesImpl-2.8.1.jar"
diff --git a/davmail.jsmooth b/davmail.jsmooth
index 21a24ccb..cfab54e4 100644
--- a/davmail.jsmooth
+++ b/davmail.jsmooth
@@ -21,7 +21,7 @@
dist\lib\slf4j-api-1.3.1.jar
dist\lib\slf4j-log4j12-1.3.1.jar
dist\lib\stax-api-1.0.1.jar
-dist\lib\swt-3.4-win32-x86.jar
+dist\lib\swt-3.5-win32-x86.jar
dist\lib\wstx-asl-3.2.7.jar
dist\lib\xercesImpl-2.8.1.jar
false
diff --git a/davmailconsole.jsmooth b/davmailconsole.jsmooth
index 12ebd18f..0a6d9465 100644
--- a/davmailconsole.jsmooth
+++ b/davmailconsole.jsmooth
@@ -21,7 +21,7 @@
dist\lib\slf4j-api-1.3.1.jar
dist\lib\slf4j-log4j12-1.3.1.jar
dist\lib\stax-api-1.0.1.jar
-dist\lib\swt-3.4-win32-x86.jar
+dist\lib\swt-3.5-win32-x86.jar
dist\lib\wstx-asl-3.2.7.jar
dist\lib\xercesImpl-2.8.1.jar
false
diff --git a/lib/swt-3.4-carbon-macosx.jar b/lib/swt-3.4-carbon-macosx.jar
deleted file mode 100644
index 34754e07..00000000
Binary files a/lib/swt-3.4-carbon-macosx.jar and /dev/null differ
diff --git a/lib/swt-3.4-gtk-linux-x86.jar b/lib/swt-3.4-gtk-linux-x86.jar
deleted file mode 100644
index f8e94dd3..00000000
Binary files a/lib/swt-3.4-gtk-linux-x86.jar and /dev/null differ
diff --git a/lib/swt-3.4-gtk-linux-x86_64.jar b/lib/swt-3.4-gtk-linux-x86_64.jar
deleted file mode 100644
index e6a0562d..00000000
Binary files a/lib/swt-3.4-gtk-linux-x86_64.jar and /dev/null differ
diff --git a/lib/swt-3.4-win32-x86.jar b/lib/swt-3.4-win32-x86.jar
deleted file mode 100644
index 6bb02336..00000000
Binary files a/lib/swt-3.4-win32-x86.jar and /dev/null differ
diff --git a/lib/swt-3.5-gtk-linux-x86.jar b/lib/swt-3.5-gtk-linux-x86.jar
new file mode 100644
index 00000000..5c94f6ef
Binary files /dev/null and b/lib/swt-3.5-gtk-linux-x86.jar differ
diff --git a/lib/swt-3.5-gtk-linux-x86_64.jar b/lib/swt-3.5-gtk-linux-x86_64.jar
new file mode 100644
index 00000000..4ce079fe
Binary files /dev/null and b/lib/swt-3.5-gtk-linux-x86_64.jar differ
diff --git a/lib/swt-3.5-win32-x86.jar b/lib/swt-3.5-win32-x86.jar
new file mode 100644
index 00000000..5eb6d90e
Binary files /dev/null and b/lib/swt-3.5-win32-x86.jar differ