diff --git a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Referrer.vue b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Referrer.vue index 069e61b6b..b8e4da028 100644 --- a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Referrer.vue +++ b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Referrer.vue @@ -104,11 +104,15 @@ export default { } }), referrersSuggested: state => state.referrersSuggested.filter(u => { - if (u.user_job && state.accompanyingCourse.job) { + if (u.user_job && state.accompanyingCourse.job && state.accompanyingCourse.user) { return u.user_job.id === state.accompanyingCourse.job.id && state.accompanyingCourse.user.id !== u.id } else { if (null === state.accompanyingCourse.user) { - return true; + if (u.user_job && state.accompanyingCourse.job) { + return u.user_job.id === state.accompanyingCourse.job.id + } else { + return true; + } } return state.accompanyingCourse.user.id !== u.id; }