diff --git a/src/plugins/intel_gpu/src/graph/scaled_dot_product_attention.cpp b/src/plugins/intel_gpu/src/graph/scaled_dot_product_attention.cpp index e80cb62a534b52..97e07ee12ea955 100644 --- a/src/plugins/intel_gpu/src/graph/scaled_dot_product_attention.cpp +++ b/src/plugins/intel_gpu/src/graph/scaled_dot_product_attention.cpp @@ -60,7 +60,7 @@ std::vector scaled_dot_product_attention_inst::calc_output_layouts(scale std::vector input_shapes; for (size_t i = 0; i < impl_param.input_layouts.size(); i++) { - input_shapes.push_back(impl_param.get_input_layout(0).get()); + input_shapes.push_back(impl_param.get_input_layout(i).get()); } std::vector output_shapes = ov::intel_gpu::op::shape_infer(&op,