Fix #292 - Changed defensive extra fix to avoid problems with IDL and negative longitudes.