Redirect_to doesn't work after delivering email

Hello,

I have this code, and the redirect_to doesn’t seem to work after I call
ActionMailer::deliver_new.

def create

if current_request.save

group_users.each do |user|
#RequestMailer.deliver_new(current_request, user)
end
#redirect_to(:action => “list”) and return
else

end

The code above (when both are uncommented) delivers the email correctly,
but doesn’t redirect. It just stays at the …/request/create page.

When I comment the deliver_new line, then it redirects correctly. But
obviously, no email.

Please help me, is there something trivial that I missed?
Thank you.
Hendrata