diff --git a/src/org/oscim/view/MapViewPosition.java b/src/org/oscim/view/MapViewPosition.java
index f791fbd3..33325087 100644
--- a/src/org/oscim/view/MapViewPosition.java
+++ b/src/org/oscim/view/MapViewPosition.java
@@ -121,7 +121,7 @@ public class MapViewPosition {
 	}
 
 	public synchronized boolean getMapPosition(final MapPosition mapPosition,
-			final float[] coords) {
+			final float[] projection) {
 		// if (!isValid())
 		// return false;
 
@@ -148,16 +148,16 @@ public class MapViewPosition {
 		if (mapPosition.viewMatrix != null)
 			System.arraycopy(mViewMatrix, 0, mapPosition.viewMatrix, 0, 16);
 
-		if (coords == null)
+		if (projection == null)
 			return true;
 
 		float t = getZ(1);
 		float t2 = getZ(-1);
 
-		unproject(1, -1, t, coords, 0); // top-right
-		unproject(-1, -1, t, coords, 2); // top-left
-		unproject(-1, 1, t2, coords, 4); // bottom-left
-		unproject(1, 1, t2, coords, 6); // bottom-right
+		unproject(1, -1, t, projection, 0); // top-right
+		unproject(-1, -1, t, projection, 2); // top-left
+		unproject(-1, 1, t2, projection, 4); // bottom-left
+		unproject(1, 1, t2, projection, 6); // bottom-right
 
 		return true;
 	}