diff --git a/src/fft.cpp b/src/fft.cpp
index 82a9af8625f7e84a6c47fb2179067b83152b945b..f8eff5afef4fbd26ac5282ab65b69b253f846a7b 100644
--- a/src/fft.cpp
+++ b/src/fft.cpp
@@ -43,7 +43,7 @@
 
 void FFT::DoTransform (size_t n_samples,float *input,float *output_r,float *output_i,bool inverse) {
 	if (!IsPowerOfTwo(n_samples))
-		agi::InternalError(throw "FFT requires power of two input.");
+		throw agi::InternalError("FFT requires power of two input.");
 
 	// Inverse transform
 	float angle_num = 2.0f * 3.1415926535897932384626433832795f;