Actually I think I can remove this entire change.  I originally thought it was the can that was causing the user to need to be logged in...  I'll try removing it and leaving the test