Migrating D5 users to D6 using MigrateDestinationUser I'm using the migrate module to migrate users from a Drupal 5 site to a Drupal 6 site.

MigrateDestinationUser assumes that the source passwords will be plaintext which isn't the case in Drupal 5. Is there any way around this assumption?
As per http://drupal.org/node/1349758, you need to add a complete function:

$this-&gt;addFieldMapping('pass', 'source_password');
...
public function complete($account, $row) {
  db_update('users')
    -&gt;fields(array('pass' =&gt; $row-&gt;source_password))
    -&gt;condition('uid', $account-&gt;uid)
    -&gt;execute();
}