# .Site.Pages is a empty list in single.html

**URL:** <https://discourse.gohugo.io/t/site-pages-is-a-empty-list-in-single-html/3590>\
**Category:** support\
**Created:** [June 30, 2016, 4:19am UTC](https://discourse.gohugo.io/t/site-pages-is-a-empty-list-in-single-html/3590 "2016-06-30T04:19:08Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![ibigbug](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/ibigbug/32/1783_2.png) [@ibigbug](https://discourse.gohugo.io/u/ibigbug)\
**Post date:** [June 30, 2016, 4:19am UTC](https://discourse.gohugo.io/t/site-pages-is-a-empty-list-in-single-html/3590/1 "2016-06-30T04:19:08Z")

</div>

.Site.Pages return empty list in single.html template, while it works in index.html.

However sometimes .Data.Pages also works. It’s really confusing ☹

$ ./bin/hugo\_0.16\_darwin\_x86\_64 version  
Hugo Static Site Generator v0.16 BuildDate: 2016-06-06T20:29:38+08:00

---

<div class="post-metadata">

**Author:** ![ibigbug](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/ibigbug/32/1783_2.png) [@ibigbug](https://discourse.gohugo.io/u/ibigbug)\
**Post date:** [June 30, 2016, 6:15am UTC](https://discourse.gohugo.io/t/site-pages-is-a-empty-list-in-single-html/3590/2 "2016-06-30T06:15:02Z")

</div>

? any one here?

---

<div class="post-metadata">

**Author:** ![bep](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/bep/32/3332_2.png) [@bep](https://discourse.gohugo.io/u/bep)\
**Post date:** [June 30, 2016, 7:28am UTC](https://discourse.gohugo.io/t/site-pages-is-a-empty-list-in-single-html/3590/3 "2016-06-30T07:28:11Z")

</div>

Is your project public so we can look at it?

---

<div class="post-metadata">

**Author:** ![ibigbug](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/ibigbug/32/1783_2.png) [@ibigbug](https://discourse.gohugo.io/u/ibigbug)\
**Post date:** [June 30, 2016, 7:47am UTC](https://discourse.gohugo.io/t/site-pages-is-a-empty-list-in-single-html/3590/4 "2016-06-30T07:47:04Z")

</div>

not public.

I’m working into the source code and will have a feedback when I solve the problem.

---

<div class="post-metadata">

**Author:** ![balazswmann](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/balazswmann/32/2543_2.png) [@balazswmann](https://discourse.gohugo.io/u/balazswmann)\
**Post date:** [February 17, 2017, 3:20pm UTC](https://discourse.gohugo.io/t/site-pages-is-a-empty-list-in-single-html/3590/5 "2017-02-17T15:20:24Z")

</div>

I have the same problem with .Data.Pages and with hugo 0.18.1. My project is also not public. It’s strange that everything is fine in index.html but .Data.Pages is empty in a single.html file.

Edit: never mind, I think I just misunderstood something again. .Data.Pages is empty, but .Site.Pages works.

---

<div class="post-metadata">

**Author:** ![rdwatters](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/rdwatters/32/2848_2.png) [@rdwatters](https://discourse.gohugo.io/u/rdwatters)\
**Post date:** [February 17, 2017, 3:30pm UTC](https://discourse.gohugo.io/t/site-pages-is-a-empty-list-in-single-html/3590/6 "2017-02-17T15:30:12Z")

</div>

@balazswmann .Data.Pages is only for lists/sections. .Site.Pages is a global object that can be called anywhere…

---

<div class="post-metadata">

**Author:** ![balazswmann](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/balazswmann/32/2543_2.png) [@balazswmann](https://discourse.gohugo.io/u/balazswmann)\
**Post date:** [February 17, 2017, 3:31pm UTC](https://discourse.gohugo.io/t/site-pages-is-a-empty-list-in-single-html/3590/7 "2017-02-17T15:31:19Z")

</div>

Thanks!
