Heat oil in a large saucepan over medium-high heat; add celery and onion. Sauté 3 to 4 minutes or until tender. Add chicken broth and potato; bring to a boil. Cover, reduce heat, and simmer 15 minutes or until potato is tender. Stir in corn and dill.
. Combine flour and milk, stirring with a whisk. Add flour mixture to potato mixture. Bring to a boil; cover, reduce heat, and simmer 10 minutes or until thickened. Stir in salmon and remaining ingredients. Cook 3 minutes or until thoroughly heated.