diff --git a/Utilities/otbsvm/svm.h b/Utilities/otbsvm/svm.h
index b7594fd11b86619b1c339c7447b1c80a7c775844..2ee8975e73281094803cbeaf2a4ecb6dcf7afe27 100644
--- a/Utilities/otbsvm/svm.h
+++ b/Utilities/otbsvm/svm.h
@@ -147,7 +147,7 @@ public:
   {
   }
 
-  typedef GenericKernelFunctorBase Superclass;
+  typedef GenericKernelFunctorBase Self;
   typedef std::map<std::string, std::string> MapType;
   typedef MapType::iterator MapIterator;
   typedef MapType::const_iterator MapConstIterator;