Searching for the term 'Accuweather' shows the weather widget of a city/town in Germany called 'Accum, Lower Saxony' before the 'correct' search result(s):
Now while that city/s name is parts of the query, the query term is one word / "name" and as such it's at least technically not "correct" to display the weather widget for a city of a different name.
Just not display the weather widget given the town's name IS not that one-word-query... one could make the argument that it's part of the query but "part of" vs 'spelling-error' is probably a bit.. debatable.