diff --git a/src/agg/process_shield_symbolizer.cpp b/src/agg/process_shield_symbolizer.cpp index 97b14cb5b..566c83160 100644 --- a/src/agg/process_shield_symbolizer.cpp +++ b/src/agg/process_shield_symbolizer.cpp @@ -334,8 +334,8 @@ void agg_renderer::process(shield_symbolizer const& sym, // check to see if image overlaps anything too, there is only ever 1 placement found for points and verticies if( text_placement.placements.size() > 0) { - double x = text_placement.placements[0].starting_x; - double y = text_placement.placements[0].starting_y; + double x = floor(text_placement.placements[0].starting_x); + double y = floor(text_placement.placements[0].starting_y); int px; int py; box2d label_ext;