A standard way to encrypt a message is to apply some sort of padding (PKCS #7 for instance), that converts messages of arbitrary length to a set of fixed-size plaintext blocks (16 bytes in case of AES-128). If your properly padded message is contained in one block only, you just encrypt that block.
CBC and other modes of block cipher operation are only used when you havedo not require at least two blocks of plaintext to encrypt, you can use them on just one as well.