diff --git a/src/OSspecific/POSIX/signals/sigFpe.C b/src/OSspecific/POSIX/signals/sigFpe.C
index 921e1345d75bb30b7e86d2789f3837afd021e691..09ebf619777dab0763fa36a1d54af55fd2bf36ce 100644
--- a/src/OSspecific/POSIX/signals/sigFpe.C
+++ b/src/OSspecific/POSIX/signals/sigFpe.C
@@ -237,10 +237,8 @@ void Foam::sigFpe::unset(const bool verbose)
 
         if (sigaction(SIGFPE, &oldAction_, NULL) < 0)
         {
-            FatalErrorIn
-            (
-                "Foam::sigFpe::unset(const bool)"
-            )   << "Cannot reset SIGFPE trapping"
+            FatalErrorInFunction
+                << "Cannot reset SIGFPE trapping"
                 << abort(FatalError);
         }
 
@@ -254,10 +252,8 @@ void Foam::sigFpe::unset(const bool verbose)
 
         if (oldExcept == -1)
         {
-            FatalErrorIn
-            (
-                "sigFpe::unset(const bool)"
-            )   << "Cannot reset SIGFPE trapping"
+            FatalErrorInFunction
+                << "Cannot reset SIGFPE trapping"
                 << abort(FatalError);
         }
         sigFpeActive_ = false;