# acts\_as\_state\_machine error: evaluating nil.exited

**URL:** <https://discuss.rubyonrails.org/t/acts-as-state-machine-error-evaluating-nil-exited/30562>\
**Category:** rubyonrails-talk\
**Created:** [June 12, 2008, 9:41pm UTC](https://discuss.rubyonrails.org/t/acts-as-state-machine-error-evaluating-nil-exited/30562 "2008-06-12T21:41:37Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mindtonic](https://avatars.discourse-cdn.com/v4/letter/m/f19dbf/32.png) [@Mindtonic](https://discuss.rubyonrails.org/u/Mindtonic)\
**Post date:** [June 12, 2008, 9:41pm UTC](https://discuss.rubyonrails.org/t/acts-as-state-machine-error-evaluating-nil-exited/30562/1 "2008-06-12T21:41:37Z")

</div>

NoMethodError in FeedsController#do\_validate

You have a nil object when you didn't expect it! The error occurred while evaluating nil.exited

RAILS\_ROOT: /Users/jaysanders/Sites/rss/trunk Application Trace | Framework Trace | Full Trace

vendor/plugins/acts\_as\_state\_machine/lib/acts\_as\_state\_machine.rb: 64:in `perform' vendor/plugins/acts_as_state_machine/lib/acts_as_state_machine.rb: 94:in `fire' vendor/plugins/acts\_as\_state\_machine/lib/acts\_as\_state\_machine.rb: 93:in `each' vendor/plugins/acts_as_state_machine/lib/acts_as_state_machine.rb: 93:in `fire' vendor/plugins/acts\_as\_state\_machine/lib/acts\_as\_state\_machine.rb: 201:in `validated!' app/controllers/feeds_controller.rb:103:in `do\_validate'

---

<div class="post-metadata">

**Author:** ![Mindtonic](https://avatars.discourse-cdn.com/v4/letter/m/f19dbf/32.png) [@Mindtonic](https://discuss.rubyonrails.org/u/Mindtonic)\
**Post date:** [June 12, 2008, 9:43pm UTC](https://discuss.rubyonrails.org/t/acts-as-state-machine-error-evaluating-nil-exited/30562/2 "2008-06-12T21:43:02Z")

</div>

Oh yeah, this is line 64: old\_state.exited(record) unless loopback
