fixed another compile bug