Fixed AbstractAction::Perform bug