How can I use a DBF layer in an R script in QGIS?

For example, I can input a vector by using ##Layer=vector, and a CSV table with ##Table=table, but it will fail if the table is based on a DBF file.

I can export from DBF to CSV, but then I will loose the joins I have defined.