From: erik Date: 2008-04-25T00:20:17+09:00 Subject: Expected kelse The following piece of code returns: syntax error, unexpected kELSE, expecting kEND When I delete this block of code all works well - I have read that this may be an issue with copied or pasted code, UTF-8 issues etc.... I have tried all of these - is there simply something wrong with my code that I am not seeing? <% if c.amount < 500 %> <% @project.budgmonthexpends.find(:all, :conditions => [:year_id == c.year_id]).each do |d| %> <% else %> <%@project.budgmonthexpends.find(:all, :conditions => :year_id == c.year_id).each do |d|%> <% end %> Thanks, Erik