4018 negative currency

Fix for #4018 

There could be a more angular way of doing this. Anyone have thoughts?