diff --git a/contrib/bin/fusiondirectory-setup b/contrib/bin/fusiondirectory-setup index fe6b6f710a62f9e6baabb686432e22a4e94a5e00..65f49cc62765fd2b160d3e618f4fed8fcf5b02f8 100644 --- a/contrib/bin/fusiondirectory-setup +++ b/contrib/bin/fusiondirectory-setup @@ -1413,7 +1413,12 @@ sub migrate_systems { } $entry->replace("objectClass" => \@replace); if ($entry->exists('gotoMode')) { - $entry->add('fdMode' => $entry->get_value('gotoMode')); + my $gotoMode = $entry->get_value('gotoMode'); + if ($gotoMode eq 'locked') { + $entry->add('fdMode' => 'locked'); + } else { + $entry->add('fdMode' => 'unlocked'); + } $entry->delete('gotoMode'); } $mesg = $ldap->add($entry);