diff --git a/DDCore/src/FieldTypes.cpp b/DDCore/src/FieldTypes.cpp
index eb2c5b09956db99c4bcaf000b4a680c0e0117187..d944f40860ea1f49a8ebaafb2a6a55a01a3d4d79 100644
--- a/DDCore/src/FieldTypes.cpp
+++ b/DDCore/src/FieldTypes.cpp
@@ -109,7 +109,7 @@ void MultipoleField::fieldComponents(const double* pos, double* field) {
     double x2 = x*x;
     double y2 = y*y;
     switch(coefficents.size())  {
-    case 4:      // Ocupole momentum
+    case 4:      // Octupole momentum
       by += (1./6.) * ( coefficents[3] * (x2*x - 3.0*x*y2) + skews[3]*(y2*y - 3.0*x2*y) );
       bx += (1./6.) * ( coefficents[3] * (3.0*x2*y - y2*y) + skews[3]*(x2*x - 3.0*x*y2) );
       ATTR_FALLTHROUGH;