--- AgentTicketLink.pm.org	2004-02-11 22:23:12.000000000 +0100
+++ AgentTicketLink.pm	2004-02-11 22:24:11.000000000 +0100
@@ -123,7 +123,15 @@
     else {
         # print form
         my %Ticket = $Self->{TicketObject}->GetTicket(TicketID => $Self->{TicketID});
-        $Output .= $Self->{LayoutObject}->Header(Area => 'Agent', Title => 'Link');
+        # --
+        # Check if ticket is locked and owned by current user
+        # --
+        my $BgColor = "";
+        if($Self->{TicketObject}->IsTicketLocked(TicketID => $Self->{TicketID}) && $Ticket{OwnerID} == $Self->{UserID}) {
+            $BgColor = $Self->{ConfigObject}->Get('LockedTicketBackground');
+        }
+
+        $Output .= $Self->{LayoutObject}->Header(Area => 'Agent', Title => 'Link', BgColor => $BgColor);
         my %LockedData = $Self->{TicketObject}->GetLockedCount(UserID => $Self->{UserID});
         $Output .= $Self->{LayoutObject}->NavigationBar(LockData => \%LockedData);
         my %TicketLink = $Self->{TicketObject}->GetTicketLink(
