我今年4月份租了一间门面房,租了一年,到2009年4月到期,是问二房东租的,我当时看了他跟房主的租房协议,是签到2009年12月17号,可当时我并不知道他们是一年交一次房租,我当时跟二房东租房的时候一次性付了一年的房租,可现在二房东跑了,找不到了,房主找上门来要明年的房租,现在人跑了,房主收不到钱,要强行收房子,请问我跟二房东签的一年的租房协议受法律的保护吗?房主有权收房子吗?