Fix date listener bug