diff --git a/alib2integrationtest/test-src/testing/TimeoutAqlTest.cpp b/alib2integrationtest/test-src/testing/TimeoutAqlTest.cpp
index 5637ff9a1753b1ad093cc47f523a33c8892e55c7..34723e505c641630f3187fbf5fd1d16cac8b190a 100644
--- a/alib2integrationtest/test-src/testing/TimeoutAqlTest.cpp
+++ b/alib2integrationtest/test-src/testing/TimeoutAqlTest.cpp
@@ -79,8 +79,8 @@ int aqlTest ( int fd_aql, const ext::vector < std::string > & queries, unsigned
 		cli::Environment environment;
 
 		std::stringstream ss;
-		common::Streams::out = ss;
-		common::Streams::err = ss;
+		common::Streams::out = ext::reference_wrapper < std::ostream > ( ss );
+		common::Streams::err = ext::reference_wrapper < std::ostream > ( ss );
 
 		// seed cli
 		cli::CharSequence sequence { cli::StringLineInterface ( "set seed " + ext::to_string ( seed ) ) };