Don't allocate useless memory