diff --git a/knoten/csm.py b/knoten/csm.py
index d30edf266e523bea46e875f13ca164fc70cf05b3..97907ae7b9aa1076ab88f29ee0462fc1f59236bd 100644
--- a/knoten/csm.py
+++ b/knoten/csm.py
@@ -145,7 +145,7 @@ def _(dem, image_pt, camera, max_its = 20, tolerance = 0.001):
     while iterations != max_its:
         lon, lat, alt = pyproj.transform(ecef, lla, intersection.x, intersection.y, intersection.z)
 
-        px, py = dem.latlon_to_pixel(lon, lat)
+        px, py = dem.latlon_to_pixel(lat, lon)
         height = dem.read_array(1, [px, py, 1, 1])[0][0]
 
         next_intersection = camera.imageToGround(image_pt, float(height))
diff --git a/setup.py b/setup.py
index b328fc930406800408b46232bf81a99451d2fb98..dfb0e505714c6500a5a4432e5897ba34c3416a0a 100644
--- a/setup.py
+++ b/setup.py
@@ -1,7 +1,7 @@
 from setuptools import setup, find_packages
 setup(
     name='knoten',
-    version='0.2.0',
+    version='0.2.1',
     long_description='',
     packages=find_packages(),
     include_package_data=True,