diff --git a/source/Lib/DecoderLib/VLCReader.h b/source/Lib/DecoderLib/VLCReader.h
index db9070a7079ef73c0bbfaf6710c5d54de126e737..f8be622d458581cef8e8a52be6ed34f7d6c3cd1b 100644
--- a/source/Lib/DecoderLib/VLCReader.h
+++ b/source/Lib/DecoderLib/VLCReader.h
@@ -110,7 +110,7 @@ public:
 protected:
   void xReadRbspTrailingBits();
 #if JVET_M0101_HLS
-  bool isByteAligned() { return (m_pcBitstream->getNumBitsUntilByteAligned() != 0 ); }
+  bool isByteAligned() { return (m_pcBitstream->getNumBitsUntilByteAligned() == 0 ); }
 #endif
 };