Bugfix: First switch didn't return result if the found item was the last one in the list