prevent cycling on doAction with action = 'do'