diff --git a/app/Paper/HtmlToPos.php b/app/Paper/HtmlToPos.php
index 942f1fe..6b91fef 100644
--- a/app/Paper/HtmlToPos.php
+++ b/app/Paper/HtmlToPos.php
@@ -62,13 +62,17 @@ class HtmlToPos
public function vocabularyWord($posText)
{
- $voc = new Vocabulary();
- $randomWord = $voc->getRandomWord();
- $word = $voc->getWord($randomWord);
+ if (strstr($posText, '[vocabulary_word]')
+ || strpos($posText, '[vocabulary_short]')
+ || strpos($posText, '[vocabulary_long]')) {
+ $voc = new Vocabulary();
+ $randomWord = $voc->getRandomWord();
+ $word = $voc->getWord($randomWord);
- $posText = str_replace('[vocabulary_word]', $word->word, $posText);
- $posText = str_replace('[vocabulary_short]', $word->short, $posText);
- $posText = str_replace('[vocabulary_long]', $word->long, $posText);
+ $posText = str_replace('[vocabulary_word]', $word->word, $posText);
+ $posText = str_replace('[vocabulary_short]', $word->short, $posText);
+ $posText = str_replace('[vocabulary_long]', $word->long, $posText);
+ }
return $posText;
}