Incorrect check for "soft_credit" after making pcp donation
Pulling this out from #1909 (closed) since it might be something more.
After you make a pcp donation you get Notice: Undefined index: soft_credit in CRM_Contribute_BAO_Contribution->_gatherMessageValues() (line 3111 of .../CRM/Contribute/BAO/Contribution.php).
After looking a bit I'm not sure if this is just a minor missing check against null. For pcp the soft credit array values have different indexes - see e.g. ContributionSoft line 331 vs line 337
I'm just not sure yet if it makes any difference, but it seems like it would not get assigned to the template for pcp.