diff --git a/public_html/includes/class/class.LSsearchEntry.php b/public_html/includes/class/class.LSsearchEntry.php
index ddfe696a..d8f5dec9 100644
--- a/public_html/includes/class/class.LSsearchEntry.php
+++ b/public_html/includes/class/class.LSsearchEntry.php
@@ -143,7 +143,7 @@ class LSsearchEntry {
if (LSsession :: canEdit($this -> LSobject,$this -> dn)) {
$this -> cache['actions'][]=array(
'label' => _('Modify'),
- 'url' => 'modify.php?LSobject='.$this -> LSobject.'&dn='.$this -> dn,
+ 'url' => 'modify.php?LSobject='.$this -> LSobject.'&dn='.urlencode($this -> dn),
'action' => 'modify'
);
}