I cannot seem to get a time grid with the 'today' option to work when I set a custom prefix for my agenda items. The agenda loads 2 or 3 lines and then stops where the grid lines are supposed to be. This is my set up:

(setq org-agenda-time-grid (quote ((daily today remove-match) ; cannot have 'today' option indicated here
                                    #("----------------" 0 16 (org-heading t))
                                   (830 1000 1200 1300 1500 1700))))


 (setq org-agenda-prefix-format
 '((agenda . " %-12:c%?-12t% s%(concat \"[\"(org-format-outline-path (org-get-outline-path)) \"]\")")
 (timeline . " % s")
 (todo . " %i %-12:c")
 (tags . " %i %-12:c%(concat \"[\"(org-format-outline-path (org-get-outline-path)) \"]\")")
 (search . " %-12:c")))


I wanted my agenda items to include parent information; I achieved this with org-agenda-prefix-format, but cannot seem to get the time grid to show for the current day at the same time...