Bugfix20140817

If 'font' does not exist or contains null then the default value 'Courier' is not passed. In the original code (not the current broken one) this was expected behaviour