When using entry, the last field should not be blank. The example in the frequently asked questions for org-mode uses item when leaving the last field blank.
(setq org-capture-templates '(
("a" "quick notes" entry
(file+olp "~/Desktop/myproject.org" "NOTES" "IDEAS")
"*** %?") ))