fix compiling empty atom