diff --git a/src/OpenFOAM/primitives/functions/DataEntry/Table/TableBase.C b/src/OpenFOAM/primitives/functions/DataEntry/Table/TableBase.C
index b25f814485321d207f56e346eda5976dc24ac420..f6bd614514a2fa8fdcd64ddf5f10992507da05ef 100644
--- a/src/OpenFOAM/primitives/functions/DataEntry/Table/TableBase.C
+++ b/src/OpenFOAM/primitives/functions/DataEntry/Table/TableBase.C
@@ -241,7 +241,7 @@ bool Foam::TableBase<Type>::checkMaxBounds
     scalar& xDash
 ) const
 {
-    if (x < table_.last().first())
+    if (x > table_.last().first())
     {
         switch (boundsHandling_)
         {