This issue needs to be resolved through the front end.   Note the Benefits block in the lower left of the Batch Detail Entry screen.  If the benefits are not to be awarded whatsoever, they can be deleted.  If they need to be awarded to the hard credit account, the benefits can be zoomed on then the account ID changed on that to the hard Credit account.  

If it is not a BR soft credit, simply bring up the hard credit in an Adjustment Batch; zoom in on Credit, Remove the account there, release, and post.

More information on BR Soft Credits can be found in this Help link:
Using the Gift Recipient Feature for Gift Memberships