Kourtney Kardashian is a mom of four, but there's always more to learn in the parenting department.

Kardashian, whose children include sons Mason and Reign Disick, daughter Penelope Disick and son Rocky Barker, was criticized online after sharing a photo of herself and Rocky during a boating trip in an Aug. 8 Instagram post. The reality-TV star shares Rocky, 1, with Blink-182 drummer Travis Barker.

In the photo, Rocky, who was wearing a black sweater, could be seen cuddling Kardashian while seated in her lap on the moving boat. "Food for the soul ✨," Kardashian captioned the post.

Some fans slammed Kardashian, 46, for traveling with the baby without using a life vest.

"Shouldn't that kid be wearing a life jacket?" @the_real_jjcooll commented.