And, this error is likely caused by fanficfare doing
Code:
with self:
import whatever
use whatever outside the with statement.
Outside the with statement the unzipped directory will not exist. Instead fanficfare should do self.__enter__() and remember to call self.__exit__() for cleanup when appropriate.