Fix wrong order of donations in firefox 21

The problem here was that firefox seemed to have a different approach for the sorting algorithm. Since the comparison was through .amount the undefined values (which always return false compared to numbers) sort of screwed everything up there.