diff --git a/modules/mol/alg/src/svd_superpose.cc b/modules/mol/alg/src/svd_superpose.cc
index c5279eb35a62e6ed8f079db85c795bcb31a667c6..a1181ba2913c1fcfc1ce8ba30469fd75940c5a58 100644
--- a/modules/mol/alg/src/svd_superpose.cc
+++ b/modules/mol/alg/src/svd_superpose.cc
@@ -498,10 +498,10 @@ SuperpositionResult IterativeSuperposeSVD(const mol::EntityView& ev,
   return result;
 }
 
-SuperpositionResult DLLEXPORT_OST_MOL_ALG IterativeSuperposeSVD(const std::vector<geom::Vec3>& pl1,
-                                                                const std::vector<geom::Vec3>& pl2,
-                                                                int max_cycles,
-                                                                Real distance_threshold){
+SuperpositionResult IterativeSuperposeSVD(const std::vector<geom::Vec3>& pl1,
+                                          const std::vector<geom::Vec3>& pl2,
+                                          int max_cycles,
+                                          Real distance_threshold){
 
   MeanSquareMinimizer msm = MeanSquareMinimizer::FromPointLists(pl1, pl2);
   SuperpositionResult result = msm.IterativeMinimize(max_cycles, distance_threshold);