Preheat oven to 170 C temp. Grease baking dish with butter.
In a large bowl, combine apricots, cinnamon, sugar, lemon juice, flour.
In a separate bowl, combine oats, walnuts, flour, sugar, salt. Add melted butter and combine.
Pour apricots into baking dish. Top with oats mixture.
Bake about 40 min. Serve warm or cold, with ice cream, cream or yogurt.