diff --git a/konova/models/geometry.py b/konova/models/geometry.py
index f5fa839b..870b7c60 100644
--- a/konova/models/geometry.py
+++ b/konova/models/geometry.py
@@ -318,7 +318,7 @@ class Geometry(BaseResource):
         geom = self.geom
         if geom.srid != srid:
             geom.transform(ct=srid)
-
+        polygons = [p for p in geom]
         geojson = {
             "type": "FeatureCollection",
             "crs": {
@@ -330,8 +330,9 @@ class Geometry(BaseResource):
             "features": [
                 {
                     "type": "Feature",
-                    "geometry": json.loads(geom.json),
+                    "geometry": json.loads(p.json),
                  }
+                for p in polygons
             ]
         }
         return geojson