Introduction
When setting your Home Layout in some themes for the first time, you may see the following error or similar on the widget-driven tab:
Warning: Invalid argument supplied for foreach() in layout.php on line 26
The Solution
This may be due to a common WordPress core issue involving how objects are passed using standard post functions. This does not affect WordPress functinoality or your theme. Clicking the tab and clicking Save will clear the error and it will not reappear.