diff --git a/libavfilter/avfiltergraph.c b/libavfilter/avfiltergraph.c
index 3f5724630fb7411f8747d5f797f58652c0a6e48a..ef2a78cb443c64ec076ca74ce40028d3df405e7e 100644
--- a/libavfilter/avfiltergraph.c
+++ b/libavfilter/avfiltergraph.c
@@ -92,9 +92,9 @@ static int query_formats(AVFilterGraph *graph)
                     avfilter_graph_add_filter(graph, scale);
                     scale->filter->query_formats(scale);
                     if(!avfilter_merge_formats(scale-> inputs[0]->in_formats,
-                                              scale-> inputs[0]->out_formats) ||
+                                               scale-> inputs[0]->out_formats)||
                        !avfilter_merge_formats(scale->outputs[0]->in_formats,
-                                              scale->outputs[0]->out_formats))
+                                               scale->outputs[0]->out_formats))
                         return -1;
                 }
             }