diff --git a/src/commands/vault.rs b/src/commands/vault.rs
index 8d7b814dbef71fc4b13efdf6d20dc8c5de6b94f8..309883355372549daffa1131bf2fa5a2d69adef0 100644
--- a/src/commands/vault.rs
+++ b/src/commands/vault.rs
@@ -595,11 +595,12 @@ pub async fn handle_command(data: Data, command: Subcommand) -> Result<(), GcliE
 
 				let txn = db.begin().await?;
 
+				// Old key files were in Sr25519 format (and had the Address associated to that scheme)
 				let account = create_base_account_for_vault_data_to_import(
 					&txn,
 					&vault_data_to_import,
 					Some(&vault_data_from_file.password),
-					Some(CryptoScheme::Ed25519),
+					Some(CryptoScheme::Sr25519),
 					None,
 				)
 				.await;