Fixed presenter factory bug