diff --git a/davmail-setup.nsi b/davmail-setup.nsi
index 5b412605..3e8f7ca7 100644
--- a/davmail-setup.nsi
+++ b/davmail-setup.nsi
@@ -94,7 +94,7 @@ Section "MainSection" SEC01
File "dist\lib\htmlcleaner-2.1.jar"
File "dist\lib\stax-api-1.0.1.jar"
File "dist\lib\wstx-asl-3.2.7.jar"
- File "dist\lib\swt-3.3-win32-x86.jar"
+ File "dist\lib\swt-3.4-win32-x86.jar"
WriteRegStr HKEY_CURRENT_USER "Software\Microsoft\Windows\CurrentVersion\Run" "DavMail" "$INSTDIR\davmail.exe"
SectionEnd
@@ -147,7 +147,7 @@ BailOut:
no_quest:
Delete "$INSTDIR\${PRODUCT_NAME}.url"
Delete "$INSTDIR\uninst.exe"
- Delete "$INSTDIR\lib\swt-3.3-win32-x86.jar"
+ Delete "$INSTDIR\lib\swt-3.4-win32-x86.jar"
Delete "$INSTDIR\lib\wstx-asl-3.2.7.jar"
Delete "$INSTDIR\lib\stax-api-1.0.1.jar"
Delete "$INSTDIR\lib\htmlcleaner-2.1.jar"
diff --git a/davmail.jsmooth b/davmail.jsmooth
index 1f4bd6e1..00aad061 100644
--- a/davmail.jsmooth
+++ b/davmail.jsmooth
@@ -18,7 +18,7 @@
dist\lib\mail-1.3.2.jar
dist\lib\saxpath-1.0-FCS.jar
dist\lib\slide-webdavlib-2.1.jar
-dist\lib\swt-3.3-win32-x86.jar
+dist\lib\swt-3.4-win32-x86.jar
dist\lib\htmlcleaner-2.1.jar
dist\lib\stax-api-1.0.1.jar
dist\lib\wstx-asl-3.2.7.jar
diff --git a/davmailconsole.jsmooth b/davmailconsole.jsmooth
index c39bb7e1..61bab94e 100644
--- a/davmailconsole.jsmooth
+++ b/davmailconsole.jsmooth
@@ -18,7 +18,7 @@
dist\lib\mail-1.3.2.jar
dist\lib\saxpath-1.0-FCS.jar
dist\lib\slide-webdavlib-2.1.jar
-dist\lib\swt-3.3-win32-x86.jar
+dist\lib\swt-3.4-win32-x86.jar
dist\lib\htmlcleaner-2.1.jar
dist\lib\stax-api-1.0.1.jar
dist\lib\wstx-asl-3.2.7.jar
diff --git a/lib/swt-3.3-carbon-macosx.jar b/lib/swt-3.3-carbon-macosx.jar
deleted file mode 100644
index 9ce25056..00000000
Binary files a/lib/swt-3.3-carbon-macosx.jar and /dev/null differ
diff --git a/lib/swt-3.3-gtk-linux-x86.jar b/lib/swt-3.3-gtk-linux-x86.jar
deleted file mode 100644
index b29be023..00000000
Binary files a/lib/swt-3.3-gtk-linux-x86.jar and /dev/null differ
diff --git a/lib/swt-3.3-gtk-linux-x86_64.jar b/lib/swt-3.3-gtk-linux-x86_64.jar
deleted file mode 100644
index af21e46c..00000000
Binary files a/lib/swt-3.3-gtk-linux-x86_64.jar and /dev/null differ
diff --git a/lib/swt-3.3-win32-x86.jar b/lib/swt-3.3-win32-x86.jar
deleted file mode 100644
index 9c7e113b..00000000
Binary files a/lib/swt-3.3-win32-x86.jar and /dev/null differ
diff --git a/lib/swt-3.4-carbon-macosx.jar b/lib/swt-3.4-carbon-macosx.jar
new file mode 100644
index 00000000..34754e07
Binary files /dev/null and b/lib/swt-3.4-carbon-macosx.jar differ
diff --git a/lib/swt-3.4-gtk-linux-x86.jar b/lib/swt-3.4-gtk-linux-x86.jar
new file mode 100644
index 00000000..f8e94dd3
Binary files /dev/null and b/lib/swt-3.4-gtk-linux-x86.jar differ
diff --git a/lib/swt-3.4-gtk-linux-x86_64.jar b/lib/swt-3.4-gtk-linux-x86_64.jar
new file mode 100644
index 00000000..e6a0562d
Binary files /dev/null and b/lib/swt-3.4-gtk-linux-x86_64.jar differ
diff --git a/lib/swt-3.4-win32-x86.jar b/lib/swt-3.4-win32-x86.jar
new file mode 100644
index 00000000..6bb02336
Binary files /dev/null and b/lib/swt-3.4-win32-x86.jar differ