diff --git a/trunk/select.php b/trunk/select.php index 9a46f34d..73127062 100644 --- a/trunk/select.php +++ b/trunk/select.php @@ -39,7 +39,7 @@ if(LSsession :: startLSsession()) { $searchForm = array ( 'action' => $_SERVER['PHP_SELF'], - 'recursive' => (! LSsession :: isSubDnLSobject($LSobject) ), + 'recursive' => (! LSsession :: isSubDnLSobject($LSobject) && LSsession :: subDnIsEnabled() ), 'multiple' => $multiple, 'labels' => array ( 'submit' => _('Search'), diff --git a/trunk/view.php b/trunk/view.php index 13dd0ff5..4de9eb4c 100644 --- a/trunk/view.php +++ b/trunk/view.php @@ -97,7 +97,7 @@ if(LSsession :: startLSsession()) { $searchForm = array ( 'action' => $_SERVER['PHP_SELF'], - 'recursive' => (! LSsession :: isSubDnLSobject($LSobject) ), + 'recursive' => (! LSsession :: isSubDnLSobject($LSobject) && LSsession :: subDnIsEnabled() ), 'labels' => array ( 'submit' => _('Search'), 'approx' => _('Approximative search'),