When using a c-tree library compiled without transaction support to rebuild or compact an index that has the ctTRANMODE or ctPIMGMODE attribute set, the new index file did not have that attribute set. The rebuild and compact logic has been modified to ensure it creates the index file with the same extended create mode attributes as the original file.