ActionController::RoutingError in Posts#index

Not sure what happened to my last post so I will try again, here goes...

I am getting the following error and not sure why? I think its because
I am sending over an id when I shouldn't be. I was logged into my app
when I created this code referenced below and all was fine. I then
logged out and now I am getting this error everywhere and can't even get
into the log-in screen without commenting the code out. Any
suggestions?

Showing app/views/pages/_stats.html.erb where line #4 raised:

subscribing_user_url failed to generate from {:controller=>"users",
:action=>"subscribing", :id=>false}, expected: {:controller=>"users",
:action=>"subscribing"}, diff: {:id=>false}

Extracted source (around line #4):

1: <% @user ||= current_user %>
2: <div class="stats">
3: <h1>
4: <a href="<%= subscribing_user_path(@user) %>">
5: <span id="subscribing" class="stat">
6: <%= @user.subscribing.count %> subscribing
7: </span>

Ok, think I figured it out. @user and current_user are both nil and so
thus the error. So put in the following and seems to work.

<% @user ||= current_user %>
<% if @user %>
.......
<% end %>