I've scoured this forum and it looks to me like I'm setting up the tree correctly, but I'm still getting this error, I have
\usepackage{tikz}
\usepackage{tikz-qtree}
in the header.
Here is the code that is causing the problem:
\begin{tikzpicture}
\Tree
[.{Boolean Groups}
[.{Abelian Groups}
[.Groups]
]
[.{Class 3}
[.{Class 5}]
[.{Class 1}]
[.{Class 2}]
[.{Class 4}]
]
]
\end{tikzpicture}
