diff --git a/gosa-core/plugins/admin/fai/tabsVariable.inc b/gosa-core/plugins/admin/fai/tabsVariable.inc
index 2958a11f5073d218a714aeac6908635eabb60bc2..11694b1d1a4fd167d958581705ea7055b4524577 100644 (file)
{
$baseobject= $this->by_object['faiVariable'];
- $new_dn= 'cn='.$baseobject->cn.",".get_ou('faivariableou').get_ou('faiou').$_SESSION['CurrentMainBase'];
+ $new_dn= 'cn='.$baseobject->cn.",".get_ou('faivariableou').get_ou('faiou').session::get('CurrentMainBase');
+
+ $faifilter = session::get('faifilter');
- if($_SESSION['faifilter']['branch']!="main"){
- $new_dn ='cn='.$baseobject->cn.",".get_ou('faivariableou').$_SESSION['faifilter']['branch'];
+ if($faifilter['branch']!="main"){
+ $new_dn ='cn='.$baseobject->cn.",".get_ou('faivariableou').$faifilter['branch'];
}
if ($this->dn != $new_dn && $this->dn != "new"){