diff --git a/reference/filesystem/functions/fseek.xml b/reference/filesystem/functions/fseek.xml
index 05b42938d5..46b5454c4a 100644
--- a/reference/filesystem/functions/fseek.xml
+++ b/reference/filesystem/functions/fseek.xml
@@ -101,16 +101,17 @@ fseek($fp, 0);
&reftitle.notes;
- If you have opened the file in append ("a" or "a+") mode, any data you write
- to the file will always be appended, regardless of the file position.
+ If you have opened the file in append (a or
+ a+) mode, any data you write to the file will always be
+ appended, regardless of the file position, and the result of calling
+ fseek will be undefined.
- May not be used on file pointers returned by
- fopen if they use the "http://" or "ftp://"
- formats. fseek gives also undefined results for
- append-only streams (opened with "a" flag).
+ May not be used on file pointers returned by fopen if
+ they use the http:// or ftp://
+ schemes.