<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -74,6 +74,7 @@ module LuckySneaks
       end
       url_owners = self.class.find(:all, :conditions =&gt; conditions)
       if url_owners.size &gt; 0
+        return unless url_owners.map { |o| o.send(url_attribute) }.include?(base_url)
         n = 1
         while url_owners.detect{|u| u.send(url_attribute) == &quot;#{base_url}-#{n}&quot;}
           n = n.succ</diff>
      <filename>lib/lucky_sneaks/acts_as_url.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>fafb90b75a5d694120d652870dead211b1c85f81</id>
    </parent>
  </parents>
  <author>
    <name>David Dollar</name>
    <email>ddollar@gmail.com</email>
  </author>
  <url>http://github.com/rsl/stringex/commit/51a29620b9fc0abdb507d5bbff8877fea8b95bcf</url>
  <id>51a29620b9fc0abdb507d5bbff8877fea8b95bcf</id>
  <committed-date>2009-07-08T11:01:11-07:00</committed-date>
  <authored-date>2009-07-08T11:01:11-07:00</authored-date>
  <message>fixed a case where original slugs would get unnecessarily updated</message>
  <tree>e31e8bc22b94bb6e3cdb452f729085638290ee98</tree>
  <committer>
    <name>David Dollar</name>
    <email>ddollar@gmail.com</email>
  </committer>
</commit>
