diff --git a/jslib b/jslib
index 0c9fd975f76..17d50fc90cc 160000
--- a/jslib
+++ b/jslib
@@ -1 +1 @@
-Subproject commit 0c9fd975f76c8edbdee6b7a76b3ae8bb8ec1b5b3
+Subproject commit 17d50fc90cc21ba547b6f083180ae89d2932de19
diff --git a/src/app/tools/import.component.html b/src/app/tools/import.component.html
index c157b5f95ab..4e71f674a85 100644
--- a/src/app/tools/import.component.html
+++ b/src/app/tools/import.component.html
@@ -75,6 +75,10 @@
See detailed instructions on our help site at
https://help.bitwarden.com/article/import-from-1password/.
+
+ Using the Password Dragon desktop application, navigate to "File" → "Export" → "To XML". In the dialog that pops
+ up select "All Rows" and check all fields. Click the "Export" button and save the XML file.
+
diff --git a/src/app/tools/import.component.ts b/src/app/tools/import.component.ts
index 94c148e5563..6f47d8f812c 100644
--- a/src/app/tools/import.component.ts
+++ b/src/app/tools/import.component.ts
@@ -35,6 +35,7 @@ import { MeldiumCsvImporter } from 'jslib/importers/meldiumCsvImporter';
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 { SafeInCloudXmlImporter } from 'jslib/importers/safeInCloudXmlImporter';
import { SaferPassCsvImporter } from 'jslib/importers/saferpassCsvImport';
import { UpmCsvImporter } from 'jslib/importers/upmCsvImporter';
@@ -251,6 +252,8 @@ export class ImportComponent implements OnInit {
return new OnePasswordWinCsvImporter();
case 'keepercsv':
return new KeeperCsvImporter();
+ case 'passworddragonxml':
+ return new PasswordDragonXmlImporter();
default:
return null;
}