diff --git a/libtcc/Correlator.cc b/libtcc/Correlator.cc
index 53c06809eae23bcfb49510e06d77e0cc71734f13..a27af39c58211fdb792b5ae4a37a6efe8b7e2c13 100644
--- a/libtcc/Correlator.cc
+++ b/libtcc/Correlator.cc
@@ -78,7 +78,7 @@ cu::Module Correlator::compileModule(unsigned nrBits,
 
   //std::for_each(options.begin(), options.end(), [] (const std::string &e) { std::cout << e << ' '; }); std::cout << std::endl;
 
-  const std::string source(_binary_kernel_TCCorrelator_cu_start, _binary_kernel_TCCorrelator_cu_end);
+  const std::string source(&_binary_kernel_TCCorrelator_cu_start, &_binary_kernel_TCCorrelator_cu_end);
   nvrtc::Program program(source, "TCCorrelator.cu");
 
   try {