diff --git a/Appl/CEP/CS1/CS1_BGLProc/src/WH_BGL_Processing.cc b/Appl/CEP/CS1/CS1_BGLProc/src/WH_BGL_Processing.cc
index c61df3773901630658fba191ed0b619f46ce182c..7149838dad15be4704ee34156782a6b4594807fa 100644
--- a/Appl/CEP/CS1/CS1_BGLProc/src/WH_BGL_Processing.cc
+++ b/Appl/CEP/CS1/CS1_BGLProc/src/WH_BGL_Processing.cc
@@ -1385,11 +1385,11 @@ void WH_BGL_Processing::doPPF(double baseFrequency)
 #if defined HAVE_FFTW3
 	  fftwf_execute_dft(itsFFTWPlan,
 			    (fftwf_complex *) (*itsFFTinData)[NR_TAPS - 1 + time][pol].origin(),
-			    (fftwf_complex *) fftOutData);
+			    (fftwf_complex *) (void *) fftOutData);
 #else
 	  fftw_one(itsFFTWPlan,
 		   (fftw_complex *) (*itsFFTinData)[NR_TAPS - 1 + time][pol].origin(),
-		   (fftw_complex *) fftOutData);
+		   (fftw_complex *) (void *) fftOutData);
 #endif
 
 	  for (unsigned chan = 0; chan < NR_SUBBAND_CHANNELS; chan ++) {