Index: admin/plib/modules/panel-migrator/backend/lib/python/parallels/plesk/source/plesk/extras/pmm_12_5/Packer.pm =================================================================== --- admin/plib/modules/panel-migrator/backend/lib/python/parallels/plesk/source/plesk/extras/pmm_12_5/Packer.pm (revision 346566) +++ admin/plib/modules/panel-migrator/backend/lib/python/parallels/plesk/source/plesk/extras/pmm_12_5/Packer.pm (revision 346567) @@ -2885,7 +2885,8 @@ my $root = $self->getCashedDomainNode($domainId); return unless defined $root; - $root->getChild( 'preferences', 1 )->addChild( XmlNode->new('default-domain') ); + my $addAsFirstElement = 1; + $root->getChild( 'preferences', 1 )->addChild( XmlNode->new('default-domain'), $addAsFirstElement ); } sub addDomainLimit { Index: admin/plib/modules/panel-migrator/backend/lib/python/parallels/plesk/source/plesk/extras/pmm_12_5/PleskX.pm =================================================================== --- admin/plib/modules/panel-migrator/backend/lib/python/parallels/plesk/source/plesk/extras/pmm_12_5/PleskX.pm (revision 346566) +++ admin/plib/modules/panel-migrator/backend/lib/python/parallels/plesk/source/plesk/extras/pmm_12_5/PleskX.pm (revision 346567) @@ -2658,6 +2658,11 @@ return; } + if ( !$self->{only_mail_dump} ) { + # Domain's aliases + $self->dumpDomainAliases($domainId); + } + # Check whether this domain is default on IP $sql = "SELECT COUNT(*) FROM IP_Addresses WHERE default_domain_id=?"; @@ -2668,11 +2673,6 @@ } $self->{dbh}->finish(); - if ( !$self->{only_mail_dump} ) { - # Domain's aliases - $self->dumpDomainAliases($domainId); - } - my $domParams = $self->getDomainParams(\%domain); Logging::debug("Getting domain limits and permissions");