diff --git a/llama-index-core/llama_index/core/query_engine/citation_query_engine.py b/llama-index-core/llama_index/core/query_engine/citation_query_engine.py
index c4c7ba160d44cc6327051021cb00c13f24875370..b200822a78293081b22d23146f28ca5652d8e7de 100644
--- a/llama-index-core/llama_index/core/query_engine/citation_query_engine.py
+++ b/llama-index-core/llama_index/core/query_engine/citation_query_engine.py
@@ -122,7 +122,13 @@ class CitationQueryEngine(BaseQueryEngine):
         self._response_synthesizer = response_synthesizer or get_response_synthesizer(
             llm=llm,
             callback_manager=callback_manager,
+            text_qa_template=CITATION_QA_TEMPLATE,
+            refine_template=CITATION_REFINE_TEMPLATE,
+            response_mode=ResponseMode.COMPACT,
+            use_async=False,
+            streaming=False,
         )
+
         self._node_postprocessors = node_postprocessors or []
         self._metadata_mode = metadata_mode