<% if @tueets.empty? %>
<span>No tweets!</span>
<% else %>
<div id="tueets">
<%= render @tueets %>
</div>
<% end %>
Well, it seems that if I put the tueets div inside a logical condition, the partial doesn't get updated properly until that condition gets resolved. I removed that if statement and the page is updating as it should.