That's a great guess, especially since I've said as much on a thread in the past 24 hours!
Dang, and I missed the Barf Alert.