<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,16 +1,12 @@
 module RestfulAclHelper
   def indexable
     return true if admin_enabled
-    
-    parent = parent_obj rescue nil
-    klass.is_indexable_by(current_user, parent)
+    klass.is_indexable_by(current_user, parent_obj)
   end
 
   def creatable
     return true if admin_enabled
-    
-    parent = parent_obj rescue nil
-    klass.is_creatable_by(current_user, parent)
+    klass.is_creatable_by(current_user, parent_obj)
   end
   alias_method :createable, :creatable
 
@@ -48,7 +44,7 @@ module RestfulAclHelper
     end
 
     def parent_obj
-      parent_klass.find(parent_id)
+      parent_klass.find(parent_id) rescue nil
     end
 
     def parent_klass</diff>
      <filename>lib/restful_acl_helper.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
 Gem::Specification.new do |s|
   s.name     = &quot;restful_acl&quot;
-  s.version  = &quot;2.0.5&quot;
+  s.version  = &quot;2.0.6&quot;
   s.date     = &quot;2009-02-07&quot;
   s.summary  = &quot;Object-level access control&quot;
   s.email    = &quot;matt@matt-darby.com&quot;</diff>
      <filename>restful_acl.gemspec</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>e411b193b25c469799184dcd4fbc21ec372f090e</id>
    </parent>
  </parents>
  <author>
    <name>Matt Darby</name>
    <email>matt@matt-darby.com</email>
  </author>
  <url>http://github.com/mdarby/restful_acl/commit/ccea5efd0b39a78a63595400e168c179c40d69ad</url>
  <id>ccea5efd0b39a78a63595400e168c179c40d69ad</id>
  <committed-date>2009-02-07T20:17:50-08:00</committed-date>
  <authored-date>2009-02-07T20:17:50-08:00</authored-date>
  <message>Cleaner implementation of last commit</message>
  <tree>3fa189afd506c1043a9b117b56167a70fb161788</tree>
  <committer>
    <name>Matt Darby</name>
    <email>matt@matt-darby.com</email>
  </committer>
</commit>
