Par 51 députés sur les 84 présents à la session, tandis que 28 ont voté contre et 5 se sont abstenus. Le nouveau texte définit le mariage comme l'union à vie de deux personnes indépendamment de leur sexe.
Au cours de la session, quelque 2000 personnes ont protesté contre la loi en face du parlement. Ils ont annoncé qu'ils feraient signer une pétition pour organiser un referendum afin d'empêcher l'entrée en vigueur du texte.
Un referendum sur l'application d'une loi peut être organisé à condition de rassembler 40 000 signatures.
En mars 2012, les Slovènes avaient rejeté à 55% le mariage LGBT.