diff --git a/Utilities/ITK/Code/Common/itkNumericTraitsRGBAPixel.h b/Utilities/ITK/Code/Common/itkNumericTraitsRGBAPixel.h
index 6e0ecdba94191065d357a92a05bad67caf745409..5ea94427ac29afc2614478564390c802decb427e 100644
--- a/Utilities/ITK/Code/Common/itkNumericTraitsRGBAPixel.h
+++ b/Utilities/ITK/Code/Common/itkNumericTraitsRGBAPixel.h
@@ -47,7 +47,7 @@ public: \
   typedef RGBAPixel<ElementAbsType>          AbsType; \
   typedef RGBAPixel<ElementAccumulateType>   AccumulateType; \
   typedef RGBAPixel<ElementFloatType>        FloatType; \
-  typedef Self                               PrintType; \
+  typedef RGBAPixel<ElementPrintType>        PrintType; \
   typedef RGBAPixel<ElementRealType>         RealType; \
  \
   typedef ElementRealType ScalarRealType; \
diff --git a/Utilities/ITK/Code/Common/itkNumericTraitsRGBPixel.h b/Utilities/ITK/Code/Common/itkNumericTraitsRGBPixel.h
index 48c587cfd23b0f476039cc4eec2aee83ce848553..59deaf6afe9fd2f11a89dc84b68533f1e71ae9a8 100644
--- a/Utilities/ITK/Code/Common/itkNumericTraitsRGBPixel.h
+++ b/Utilities/ITK/Code/Common/itkNumericTraitsRGBPixel.h
@@ -47,7 +47,7 @@ public: \
   typedef RGBPixel<ElementAbsType>          AbsType; \
   typedef RGBPixel<ElementAccumulateType>   AccumulateType; \
   typedef RGBPixel<ElementFloatType>        FloatType; \
-  typedef Self                              PrintType; \
+  typedef RGBPixel<ElementPrintType>        PrintType; \
   typedef RGBPixel<ElementRealType>         RealType; \
  \
   typedef ElementRealType ScalarRealType; \