Hmm.. Those actually shouldn't be 'necessary' for the site to function, and you shouldn't get errors without them, in all honesty. However, if it's working now, great! If you catch it acting up again though, just let us know, and we'll gladly help how we can!
Thanks,
Alex