I don’t know the code, but unserialize()
*can* return FALSE according to PHP’s documentation, and foreach() on FALSE can cause PHP to output that warning, so the code should probably handle this scenario.
This isn’t causing our site to malfunction, so it’s not crucial that we debug it (we have many plugins installed), but I just thought I’d bring it to your attention.
Thanks!