Create table as SELECT does not create table, if result is empty

If SELECT in CREATE TABLE AS SELECT(CTAS) returns 0 rows, Dremio does not create the table.
This is a blocker for us.
Our analytics engine generates CTAS statements producing intermediate caches.
If CTAS depends on other CTAS statements, it fails.

Is there a way how to force Dremio to create even empty tables?
If not, would it be possible to put it on your roadmap?

@jacek Currently, if the query returns zero records, as you rightly said the table/folder is not created. Upon checking there is a feature request already but is not prioritized