diff --git a/jslib b/jslib
index b4846e5fea..7ca2a40478 160000
--- a/jslib
+++ b/jslib
@@ -1 +1 @@
-Subproject commit b4846e5feaf0d5a6122950e0b432d792a443015f
+Subproject commit 7ca2a40478d8d8d50f47f1d6974b85f22eb888f3
diff --git a/src/app/tools/import.component.html b/src/app/tools/import.component.html
index 574d0071cc..6b16313f1b 100644
--- a/src/app/tools/import.component.html
+++ b/src/app/tools/import.component.html
@@ -84,6 +84,10 @@
and save the CSV file. Note that the importer only supports files exported while Enpass is set to the English
language, so adjust your settings accordingly.
+
+ Using the Password Safe desktop application, navigate to "File" → "Export To" → "XML format..." and save the XML
+ file.
+
diff --git a/src/app/tools/import.component.ts b/src/app/tools/import.component.ts
index d7a403f720..4df9a2a6f8 100644
--- a/src/app/tools/import.component.ts
+++ b/src/app/tools/import.component.ts
@@ -37,6 +37,7 @@ import { OnePassword1PifImporter } from 'jslib/importers/onepassword1PifImporter
import { OnePasswordWinCsvImporter } from 'jslib/importers/onepasswordWinCsvImporter';
import { PadlockCsvImporter } from 'jslib/importers/padlockCsvImporter';
import { PasswordDragonXmlImporter } from 'jslib/importers/passwordDragonXmlImporter';
+import { PasswordSafeXmlImporter } from 'jslib/importers/passwordSafeXmlImporter';
import { SafeInCloudXmlImporter } from 'jslib/importers/safeInCloudXmlImporter';
import { SaferPassCsvImporter } from 'jslib/importers/saferpassCsvImport';
import { UpmCsvImporter } from 'jslib/importers/upmCsvImporter';
@@ -257,6 +258,8 @@ export class ImportComponent implements OnInit {
return new PasswordDragonXmlImporter();
case 'enpasscsv':
return new EnpassCsvImporter();
+ case 'pwsafexml':
+ return new PasswordSafeXmlImporter();
default:
return null;
}