Index: /trunk/zoo-project/zoo-services/ogr/base-vect-ops-py/cgi-env/ogr_sp.py
===================================================================
--- /trunk/zoo-project/zoo-services/ogr/base-vect-ops-py/cgi-env/ogr_sp.py	(revision 388)
+++ /trunk/zoo-project/zoo-services/ogr/base-vect-ops-py/cgi-env/ogr_sp.py	(revision 389)
@@ -201,6 +201,6 @@
         j=0
         while j < len(geometry2):
-            tmp=geometry1[j].Clone()
-            resg=geometry2[i].GetGeometryRef()
+            tmp=geometry1[i].Clone()
+            resg=geometry2[j].GetGeometryRef()
             resg=resg.Union(geometry1[i].GetGeometryRef())
             tmp.SetGeometryDirectly(resg)
