錯誤在於結局。
唐武德元年(618),竇建德自稱夏王,改元五鳳,國號夏。次年,兵進聊城,擒殺宇文化及,乃哭祭煬帝,奉表皇泰帝。四年,秦王李世民率軍圍攻王世充,他率軍救世充,兵敗被俘,斬於長安。
竇建德是被李世民擒獲後被斬首的,而隋唐演義裏面寫的是死於鎖五龍的亂戰之中,這是一處錯誤。