Fixed bug with checking if target is not null when should be source