The NJ Senate has passed a bill to prevent people like Snooki from receiving huge fees for speaking at universities without approval of the student body.

Senate Bill S703 states that colleges must publish an online breakdown of student fees, and allow students to decline certain student-managed expenses.

Senator Joe Kyrillos said the bill was directly inspired by Snooki's two one-hour question-and-answer sessions on Rutgers' campus in 2011.

The Rutgers University Programming Association, a student group which was not required to get approval from university officials, used a portion of the mandatory fees student pay with their tuition to cover Snooki's appearance fee of $32,000.

Students would be allowed to opt-out of student-managed entertainment fees under the bill but not other fees, such as those needed for libraries, technology or health facilities.

Jamie McCarthy/Getty Images