diff --git a/src/general/Macros.h b/src/general/Macros.h
index 3fcfd0d231002a97544d43609dcd3ec5b8c5d287..27d6fc203b4254b975cd2675f0acb355940ea9cd 100644
--- a/src/general/Macros.h
+++ b/src/general/Macros.h
@@ -78,7 +78,7 @@
 #define CLENGTH 1000
 
 // conversion (cm <-> m)
-#define FAKTOR 1
+#define FAKTOR 100
 
 // default final destination for the pedestrians
 #define FINAL_DEST_OUT -1
diff --git a/src/geometry/SubRoom.cpp b/src/geometry/SubRoom.cpp
index 0b289cf90d84cca7ce0fb52854c435adef4edc53..2866572c07a974bcae3e9cb2822c069f0891110d 100644
--- a/src/geometry/SubRoom.cpp
+++ b/src/geometry/SubRoom.cpp
@@ -849,7 +849,7 @@ bool NormalSubRoom::ConvertLineToPoly(const vector<Line*>& goals)
                 if(IsPartOfPolygon(ptw)==false)
                 {
                      Log->Write("ERROR:\t Wall was not used during polygon creation for subroom: %s",w.toString().c_str());
-                     return false;
+                     //return false;
                 }
            }
       }
@@ -862,7 +862,7 @@ bool NormalSubRoom::ConvertLineToPoly(const vector<Line*>& goals)
                if(IsPartOfPolygon(ptw)==false)
                {
                     Log->Write("ERROR:\t goal was not used during polygon creation for subroom: %s",g->toString().c_str());
-                    return false;
+                    //return false;
                }
           }
      }