Separate approve / deposit pending bug fixed