Amounts were checked incorrectly, and threw an error which wasn't caught...

....

Removing the check as it's pretty needless.