diff --git a/modules/planet/planet.controller.php b/modules/planet/planet.controller.php
index 22715aa5d..76d47a28e 100644
--- a/modules/planet/planet.controller.php
+++ b/modules/planet/planet.controller.php
@@ -126,7 +126,8 @@
$obj->content = str_replace(array('<','>'),array('<','>'),$obj->content);
$obj->content = str_replace('...', '…', $obj->content);
$obj->content = str_replace('--', '—', $obj->content);
- $obj->content = preg_replace('/"([^"]*)":(http|ftp|https|mms)([^ ]+)/is','$1$4', $obj->content);
+ $obj->content = preg_replace('/"([^"]+)":([0-9]+)/ig', '$1', $obj->content);
+ $obj->content = preg_replace('/"([^"]+)":(http|ftp|https|mms)([^ ]+)/is','$1$4', $obj->content);
$oDocumentController = &getController('document');
$output = $oDocumentController->insertDocument($obj,$manual_inserted);
if(!$output->toBool()) return $output;