IAre u by any chance including the Delegate twice in two different classes?
#include "file2.h"
#include "file1.h"