diff --git a/src/Base/UnitsSchemaInternal.cpp b/src/Base/UnitsSchemaInternal.cpp index 41fd5d9af7..a5f9046fcf 100644 --- a/src/Base/UnitsSchemaInternal.cpp +++ b/src/Base/UnitsSchemaInternal.cpp @@ -437,9 +437,7 @@ QString UnitsSchemaInternal::schemaTranslate(const Quantity &quant, double &fact } else if (unit == Unit::VacuumPermittivity) { unitString = QString::fromLatin1("F/m"); - // FIXME: this should be 1e-9 because unit has L^-3 - // see also https://github.com/FreeCAD/FreeCAD/commit/9db5dff7#r81159352 - factor = 1; + factor = 1e-9; } else if (unit == Unit::Frequency) { if (UnitValue < 1e3) { diff --git a/src/Base/UnitsSchemaMKS.cpp b/src/Base/UnitsSchemaMKS.cpp index 1639ec3b96..8619816ae0 100644 --- a/src/Base/UnitsSchemaMKS.cpp +++ b/src/Base/UnitsSchemaMKS.cpp @@ -385,9 +385,7 @@ QString UnitsSchemaMKS::schemaTranslate(const Quantity &quant, double &factor, Q } else if (unit == Unit::VacuumPermittivity) { unitString = QString::fromLatin1("F/m"); - // FIXME: this should be 1e-9 because unit has L^-3 - // see also https://github.com/FreeCAD/FreeCAD/commit/9db5dff7#r81159352 - factor = 1; + factor = 1e-9; } else if (unit == Unit::Work) { if (UnitValue < 1.602176634e-10) {