diff --git a/libs/surfaces/mackie/strip.cc b/libs/surfaces/mackie/strip.cc
index 3d3a929..1545933 100644
--- a/libs/surfaces/mackie/strip.cc
+++ b/libs/surfaces/mackie/strip.cc
@@ -632,7 +632,7 @@ Strip::do_parameter_display (AutomationType type, float val)
 	case PanWidthAutomation:
 		if (_route) {
 			char buf[16];
-			snprintf (buf, sizeof (buf), "%5ld%%", lrintf (val * 100.0));
+			snprintf (buf, sizeof (buf), "%5ld%%", lrintf ((val * 200.0)-100));
 			_surface->write (display (1, buf));
 		}
 		break;
