diff --git a/Kernel/System/DynamicField/Driver/Ticket.pm b/Kernel/System/DynamicField/Driver/Ticket.pm index 790c29111..9a97a7e6b 100644 --- a/Kernel/System/DynamicField/Driver/Ticket.pm +++ b/Kernel/System/DynamicField/Driver/Ticket.pm @@ -341,12 +341,6 @@ sub SearchObjects { my $DynamicFieldConfig = $Param{DynamicFieldConfig}; my %SearchParams; - my $ConfigObject = $Kernel::OM->Get('Kernel::Config'); - if ( $ConfigObject->Get('Ticket::Type') ) { - if ( IsArrayRefWithData( $DynamicFieldConfig->{Config}->{TicketType} ) ) { - $SearchParams{TypeIDs} = $DynamicFieldConfig->{Config}->{TicketType}; - } - } if ( $Param{ObjectID} ) { $SearchParams{TicketID} = $Param{ObjectID}; @@ -521,6 +515,7 @@ sub SearchObjects { } # Support restriction by ticket type when the Ticket::Type feature is activated. + my $ConfigObject = $Kernel::OM->Get('Kernel::Config'); if ( $ConfigObject->Get('Ticket::Type') && !$Param{ExternalSource} ) { if ( IsArrayRefWithData( $DynamicFieldConfig->{Config}{TicketType} ) ) { if ( $SearchParams{TypeIDs} || $SearchParams{Types} ) {