diff --git a/src/video/vid_stg_ramdac.c b/src/video/vid_stg_ramdac.c
index c78e89174..37b1b5a2a 100644
--- a/src/video/vid_stg_ramdac.c
+++ b/src/video/vid_stg_ramdac.c
@@ -8,7 +8,7 @@
*
* STG1702 true colour RAMDAC emulation.
*
- * Version: @(#)vid_stg_ramdac.c 1.0.3 2018/01/25
+ * Version: @(#)vid_stg_ramdac.c 1.0.4 2018/01/25
*
* Authors: Sarah Walker,
* Miran Grca,
@@ -176,6 +176,6 @@ float stg_getclock(int clock, void *p)
b = (float) m;
n1 = (float) n;
d = (double) (1 << n2);
- t = (14318184.0 * d * b) / n1;
+ t = (14318184.0 * (b / d)) / n1;
return t;
}