diff --git a/htdocs/comm/card.php b/htdocs/comm/card.php
index fc7378ecd93..e8e038f33eb 100644
--- a/htdocs/comm/card.php
+++ b/htdocs/comm/card.php
@@ -589,9 +589,9 @@ if ($object->id > 0) {
print '';
print '
';
if ($action == 'edittransportmode') {
- $form->formSelectTransportMode($_SERVER['PHP_SELF'].'?socid='.$object->id, $object->transport_mode_id, 'transport_mode_id', 1);
+ $form->formSelectTransportMode($_SERVER['PHP_SELF'].'?socid='.$object->id, (!empty($object->transport_mode_id) ? $object->transport_mode_id : ''), 'transport_mode_id', 1);
} else {
- $form->formSelectTransportMode($_SERVER['PHP_SELF'].'?socid='.$object->id, $object->transport_mode_id, 'none');
+ $form->formSelectTransportMode($_SERVER['PHP_SELF'].'?socid='.$object->id, (!empty($object->transport_mode_id) ? $object->transport_mode_id : ''), 'none');
}
print " | ";
print '';