diff -ruN e-smith-backup-2.2.0.old/root/etc/e-smith/web/functions/backup e-smith-backup-2.2.0/root/etc/e-smith/web/functions/backup --- e-smith-backup-2.2.0.old/root/etc/e-smith/web/functions/backup 2012-03-04 23:50:34.000000000 +0000 +++ e-smith-backup-2.2.0/root/etc/e-smith/web/functions/backup 2012-03-05 01:02:23.000000000 +0000 @@ -2945,8 +2945,10 @@ return; } + my $restorefiles = $q->param ('restorefiles'); + $restorefiles =~ s/\r//; my $f; - foreach $f ($q->param ('restorefiles')) + foreach $f ($restorefiles) { if ($f =~ /^(.*)$/) {