Index: project.cpp
===================================================================
--- project.cpp	(revision 1558)
+++ project.cpp	(working copy)
@@ -2529,7 +2529,8 @@
 			}
 
 			// Rotation arrows.
-			if (m_nCurAction == LC_ACTION_SELECT && m_nTracking == LC_TRACK_NONE)
+			if (m_nCurAction == LC_ACTION_SELECT && m_nTracking == LC_TRACK_NONE &&
+				((Focus != NULL) && Focus->IsPiece()))
 			{
 				switch (i)
 				{
