no, not a bug... just a bit of an annoyance. it's os x's system preference to open iPhoto when a camera is plugged in. unfortunately you can't choose what to open or not open for a specific camera.
that said, to turn this off for all cameras, open Image Capture, and go into it's preferences. there's a drop down box for what you want done when a camera is connected.