avoid saving empty content in Question model