Saute bacon and garlic in oil until bacon is crisp. Add sauerkraut and bay leaf. Saute for 3 minutes. Add flour and stir well. Add broth, salt, pepper and potatoes. Bring to a boil and simmer for 20 minutes. Add beans and simmer until warmed through. Serve.