diff --git a/software/yum-lib.pl b/software/yum-lib.pl index 0ba56291b..fc6cb4b82 100755 --- a/software/yum-lib.pl +++ b/software/yum-lib.pl @@ -299,7 +299,7 @@ while() { if (/^\S+\s+\S+\s+(\S+?)\-([0-9]\S+)\.([^\.]+)$/) { local ($name, $ver) = ($1, $2); if ($done->{$name}) { - $done->{$name}->{'source'} = 'security'; + $done->{$name}->{'source'} ||= 'security'; $done->{$name}->{'security'} = 1; } }