diff --git a/apps/contacts/js/interface.js b/apps/contacts/js/interface.js
index 24b512e532b385e41989c0f25848cce38f22681f..ba1c0e536c2d3a2c8241ace04ad4432d87fabfca 100644
--- a/apps/contacts/js/interface.js
+++ b/apps/contacts/js/interface.js
@@ -64,6 +64,7 @@ $(document).ready(function(){
 		else{
 			$('#contacts_generic').clone().insertAfter($('#contacts_addpropertyform .contacts_property_name'));
 		}
+		$('#contacts_addpropertyform .contacts_property_data select').chosen();
 	});
 
 	$('#contacts_addpropertyform input[type="submit"]').live('click',function(){
diff --git a/apps/contacts/templates/part.details.php b/apps/contacts/templates/part.details.php
index f5bd75809b1e55b797858af7f7625e0feefdce7d..5e9a5c56741352429a4eba5835f3b1c83431185f 100644
--- a/apps/contacts/templates/part.details.php
+++ b/apps/contacts/templates/part.details.php
@@ -75,7 +75,7 @@
 				</ul>
 				<p class="contacts_property_data" id="contacts_phonepart">
 					<input type="text" name="value" value="">
-					<select name="parameters[TYPE]" size="1">
+					<select name="parameters[TYPE][]" multiple="multiple" data-placeholder="<?php echo $l->t('Type') ?>">
 						<?php echo html_select_options($_['phone_types'], 'CELL') ?>
 					</select>
 				</p>