Index: core/units/admin/admin_tag_processor.php =================================================================== --- core/units/admin/admin_tag_processor.php +++ core/units/admin/admin_tag_processor.php @@ -485,8 +485,16 @@ } if ($pass_through) { - // add pass_through to selector url if any - $params['pass_through'] = implode(',', array_keys($pass_through)); + // Add pass_through to selector url if any. + $pass_through_string = implode(',', array_keys($pass_through)); + + if ( isset($params['pass_through']) ) { + $params['pass_through'] .= ',' . $pass_through_string; + } + else { + $params['pass_through'] = $pass_through_string; + } + $params = array_merge($params, $pass_through); } @@ -1115,4 +1123,4 @@ { return $this->Application->isCachingType(CACHING_TYPE_MEMORY); } - } \ No newline at end of file + }