I see what you mean, but look at the attached, I did as you suggested. Maybe a bug?
Yes, that definitely looks like a bug to me.
Good to hear! 
I spoke too soon, it’s showing all kinds of random articles on inline list
Because you are splitting on an empty field, the relation will return all rows with empty field.
I see but it doesn’t make much sense does it @ThinhDinh?
It is the expected behavior because relation are matching what you want to match it to.
What I would do in this case is to show the list of related articles via the relation when the keyword field is not empty, else hide it.
Perfect solution, thanks @ThinhDinh 
As the relation may return the same article in the row, make sure you filter that out as well (I assume you can do that with rowID is not screen’s rowID).
Yes, that part is already done but with article name, I should use row ID, probably better. Thank you !

