Invalidate moves that do not have a piece on the source square
Null moves should always be valid