Index: tol/contrib/alglib/alglib_interp.cpp
===================================================================
--- tol/contrib/alglib/alglib_interp.cpp	(revision 00230fc8b32656339818cb2c331b97ef10df14bb)
+++ tol/contrib/alglib/alglib_interp.cpp	(revision 0fe50b9ebf2fe80370d15bf6f3a1f76e006b1c8d)
@@ -238,6 +238,6 @@
            bool          checkConstant)
   {
-    if(t==ALT_None)  
-    { return(false); }
+    if(!f || !x) { return(false); }
+    if(t==ALT_None) { return(false); }
     Reset();
     int j;
