I think it is true! People tend to be more generous when they are happy.